一共有8种 primitive type,4种整型,2种浮点类型,1种字符类型,1种布尔类型

4种整型数据类型
类型 存储需求byte 取值范围 默认值 应用场景
long 8 -2-63~263-1 0L 用在需要比较大整数的系统上
int 4 -2-31~231-1 0  
short 2 -2-15~215-1 0  
byte 1 -2-7~27-1 0 用在大型数组中节约空间,主要代替整数

 

简记:BSIL-1248,一个字节取值范围是-2-7~27-1,占8位,一个字节byte=八个比特bit

Java是一种强类型语言,必须为每一个变量声明一种类型。

声明和初始化的2种方式

1.声明时初始化

2.先声明后初始化