一、变量的声明方式:
数据类型 变量名 = 初始值 ;
其中=初始值可以省略,但是;不可以省略。
二、使用变量的注意事项:
(1)使用变量之前需要声明
(2)使用变量之前需要初始化
(3)变量不能重复声明
三、标识符的命名法则
1、由数字、字母、下划线和$组成,其中数字不能用来开头;
2、不能使用JAVA中的关键字(java关键字如下图)
3、JAVA标识符区分大小写,长度没有限制,但是不宜过长
4、尽量做到见名知义,支持中文但是不推荐使用。
编程1:从键盘输入姓名和年龄并打印出来
四、数据类型的分类
1、基本数据类型
byte、short、int、long、float、double、boolean、char
2、引用数据类型
数组、类、接口、枚举、标注
3、整数数据类型:byte、short、long、int,推荐int类型
byte:占1个字节,表示范围-2^7~2^7-1
short:占2个字节,表示-2^15~2^15-1
int:占4个字节,表示-2^31~2^31-1
long:占8个字节,表示-2^63~2^63-1
4、浮点类型:用于描述小数数据类型:float和double,推荐使用double类型
float:占4个字节,单精度浮点数,可以表示7位有效数字,范围:-3.403E38~3.403E38
double:占8个字节,双精度浮点数,可以表示15位有效数字,范围-1.798E308~1.798E308
5、布尔类型:用于描述真假信息类型有:boolean,数值只有true和false;所占空间大小没有明确规定,可以认为是1个字节
6、字符类型:用于描述单个字符的数据类型:char类型,如‘a'等
char:占2个字节并且没有符号位,所表示的范围是:0~65535
7、java字符类型采用Unicode字符集编码,Unicode是世界通用的定长字符集,所有的字符都是16位。
8、基本数据类型之间的转换:
java语言中基本数据类型之间的转换方式:自动类型转换和强制类型转换;
自动类型转换主要是指从小类型到大类型之间的转换;
强制类型转换主要是指从大类型到小类型之间的转换。格式如下:
目标类型 变量名 = (目标类型)源类型变量名;
五、单个字节表示的整数范围
在计算机中单个字节表示八位二进制位,其中最高位代表符号位,0表示正数,1表示负数;
单个字节表示的整数范围是:-128~127