Java有八种基础类型,它们都是简单数据类型,不需要使用”new”关键字来创建对象。这八种基础类型可以分为四大类:整数类型、浮点类型、字符类型和布尔类型。具体如下:
整数类型:
byte:字节型,占用1个字节(8位),取值范围:-128~127
short:短整型,占用2个字节(16位),取值范围:-32768~32767
int:整型,占用4个字节(32位),取值范围:-2^31~2^31-1
long:长整型,占用8个字节(64位),取值范围:-2^63~2^63-1
浮点类型:
float:单精度浮点型,占用4个字节(32位)
double:双精度浮点型,占用8个字节(64位)
字符类型:
char:字符型,占用2个字节(16位),取值范围:0~65535,表示Unicode字符
布尔类型:
boolean:布尔类型,只有两个取值:true和false,用于表示逻辑上的真和假
这些基础类型在Java中都有固定的大小和取值范围,并且都有对应的包装类,可以将基础类型转换为对象类型,便于在集合中使用。
暂无评论内容