java数据类型主要可以分为两大类,即基本数据类型和引用类型。
一、基本数据类型(3类8种)
1、数值型
整数型:
byte【占用字节:1,默认值:0,封装器类:Byte】
short【占用字节:2,默认值:0,封装器类:Short】
int【占用字节:4,默认值:0,封装器类:Integer】
long【占用字节:8,默认值:0L,封装器类:Long】
浮点型:
float【占用字节:4,默认值:0.0f,封装器类:Float】
double【占用字节:8,默认值:0.0d,封装器类:Double】
2、字符型
char【占用字节:2,默认值:\u0000(空格),封装器类:Character】,有两种情况,存放单个字母是占用1个字节,单个汉字是2个字节
3、布尔型
boolean【占用字节:1,默认值:false,封装器类:Boolean】,存放true和false
二、引用类型
1、类 class
例如:String、
默认值 null
2、接口 interface
默认值 null
3、数组 [ ]
默认值 null
4、枚举
5、注解
三、基本数据类型和引用类型的区别
基本数据类型是分配在栈上,而引用类型分配在堆上。
java数据类型
最新推荐文章于 2025-08-08 22:01:10 发布