基本类型:
在Java中使用8个关键字修饰,结构简单
数值型:byte short int long floot double
- 整数
byte 1字节 -128 ~ 127 == 8 bit
short 2字节
int 4字节
long 8字节
要注意: xxx (变量名)= 10 -->是字面量 整数的字面量默认是int
声明 long 类型赋值时 字面量后面加L
/*
long d = 11122222222111;//默认int显示错误
*/
long m = 11112222222222211L;
- 浮点数
floot 4字节
double 8字节
要注意: 浮点数默认的字面量是 double 类型
声明 float 类型时,需要在字面量后面加F/f
/*
float n = 10.5f;//也可用F
float a = 10.66666666f;
double b = 10.6666666666;
float c = 3.14e2f;//科学计数法
*/
字符型:char
2字节 表示一个字符
布尔型:boolean
是一个逻辑值,在java中只能是true或false,不能用0和1来表示
引用类型:
除了8种基本类型以外,其余都属于引用类型
#### String userName = "";
#### Student student = null;
以及未来会学到的数组,都属于引用类型