Java中的八大基础类型(Primitive Types)包括:
- byte:1字节,范围为 -128 到 127。
- short:2字节,范围为 -32,768 到 32,767。
- int:4字节,范围为 -2,147,483,648 到 2,147,483,647。
- long:8字节,范围为 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807。
- float:4字节,范围为 IEEE 754 单精度浮点数。
- double:8字节,范围为 IEEE 754 双精度浮点数。
- char:2字节,表示 Unicode 字符,范围为 0 到 65,535。
- boolean:表示布尔值,只能取值 true 或 false。
这些基础类型用于存储基本数据类型的值,它们是Java语言的内置类型。除了这些基础类型外,Java还提供了对应的包装类(Wrapper Classes),用于在需要时将基本类型包装为对象。例如,int
对应的包装类是Integer
,double
对应的包装类是Double
等。
这些基础类型和包装类在Java中提供了基本的数据存储和操作功能,是Java编程中的重要组成部分。