在java中数据类型分为了两种
1、基本类型(值类型) 占用内存(字节) 表现形式
数字整形:byte 1
short 2
int 4
long 8
浮点类型:float 4 float f=4.1f;
double 8 double d=4.1;
字符类型:char 2
布尔类型:boolean 不确订,具体有JVM决定 boolean b=true(false);
2、引用类型(除开8中基本类型都是引用类型)
常见的如String:用于修饰字符串。这是object中已经书写好的引用方法。
所有的引用类型所占的内存大小都是4个字节(引用所占的内存大小:引用是一个具体的hashcode值)