基本数据类型:
数值型:
整数类型:
1、byte:1字节 -128~127 8位
2、short:2字节 -2^15~2^15-1 16位
3、int:4字节 -2^31~2^31-1 32位
4、long:8字节 -2^63~2^63-1 64位
浮点类型:
5、float:4字节 -3.403E38~3.403E38 32位
6、double:8字节 -1.798E308~1.798E308 64位
字符型:
7、char:2字节 16位
排序: byte, short, char, int,long,float,double
布尔型:
8、boolean:1字节 false true 8位
基本数据类型的转换规则
a、容量小的类型自动转换为容量的类型;
b、容量大的类型转换为容量小的类型时,要加强制转换符;
c、byte,short,char之间不会互相转换,并且三者在计算时首先转换为int类型;
d、实数常量默认为double类型, 整数常量默认为int类型;
引用数据类型
a、类
b、接口
c、数组
这里需要说的是,基本数据类型的传递是值的传递。
引用数据类型的传递是内存地址的传递。