[Java][基础语法部分]注释,字面量,变量,数据类型,类型转换,运算符,键盘录入

本文介绍了Java编程的基础知识,包括单行、多行及文档注释的使用,整数、小数、字符、字符串、布尔值和空值等基本数据类型的表示,以及变量的声明和存储原理。此外,还讲解了数据类型的分类,如引用数据类型和基本数据类型,并详细阐述了类型转换的规则。同时,文章涵盖了各种运算符的运用,如连接符、比较运算符、三元运算符等,并展示了键盘录入数据的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.注释

(1) 单行注释://---    ctrl+/

(2) 多行注释:/*---*/    ctrl+shift+/

(3) 文档注释:/**---*/ 内容将来可以提取到文档说明书中去

2.字面量

整数,小数:与生活中写法一致

字符,字符串:字符用' ',字符串用" "。

布尔值:false,true

空值:null

3.变量

内存中一块区域,存储数据,地址。

格式:数据类型  变量名称=初始值;(变量定义时可以没有初始值,但使用前必须有)

在计算机中的底层原理:变量存储的是数据的二进制形式,当被存储的数据是字符时,根据ASCII码表存储字符对应数字的二进制形式,例如:a----97----01100001。

4.数据类型

(1)引用数据类型:String

(2)基本数据类型:

5.类型转换

(1)自动类型转换(小范围类型的变量会自动提升成大范围运算)

byte a=10;int b=a;

char c='a';int b=c;

(2)表达式自动类型转换(表达式中,小范围类型的变量会自动提升成大范围运算)

表达式的最终结果是由表达式中最高类型决定

3*1.0;//int转化为double

int a=0;int b=3;

a*1.0/b//=3.33;

a/b*1.0//=3.0;

(3)强制类型转换(大范围类型转化为小范围)

6.运算符

(1)'+'作连接符

System.out.println("商品价格:"+15);

(2)比较运算符

int i=10,j=5;
System.out.println(i=j)//5
System.out.println(i>=j)//true

(3)三元运算符

格式:条件表达式?值1:值2;

表达式为true,返回值1,false返回值2;

(4)逻辑运算符

(5)赋值运算符

(6)关系运算符

(7)自增自减运算符

7.键盘录入(Java提供给用户调用)

(1)导包(自动):import java.util.Scanner;

(2)创建一个扫描器对象:Scanner sc=new Scanner(System.in);

(3)等待用户接收数据:int a=nextInt();String s=next();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值