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数据类型
最新推荐文章于 2024-08-07 07:30:00 发布
Java的数据类型包括基本数据类型和引用类型。基本数据类型有3类8种:整数型(byte,short,int,long)、浮点型(float,double)、字符型(char)和布尔型(boolean)。引用类型包括类、接口、数组、枚举和注解,它们的默认值均为null,且存储于堆中。基本数据类型存储在栈上,而引用类型在堆上。
摘要由CSDN通过智能技术生成