Java数据类型
在 Java 中,有两种主要的数据类型:基本数据类型和引用数据类型。基本数据类型是简单的数据类型,如整数、浮点数、字符和布尔值,它们直接存储在变量中。引用数据类型是复杂的数据类型,如数组、对象和接口,它们存储对其他对象的引用。
以下是 Java 中的基本数据类型:
1. boolean:布尔类型,大小没有明确规定,取值为 true(表示真)或 false(表示假)。
2. byte:字节类型,占用 1 个字节,取值范围为 -128 到 127,包括 -128 和 127。
3. char:字符类型,占用 2 个字节,可以表示 Unicode 字符(0 到 65535,包括 0 和 65535)。
4. short:短整型,占用 2 个字节,取值范围为 -32768 到 32767,包括 -32768 和 32767。
5. int:整型,占用 4 个字节,取值范围为 -2147483648 到 2147483647,包括 -2147483648 和 2147483647。
6. float:浮点类型,占用 4 个字节,取值范围为 1.4E-45 到 3.4028235E38。
7. long:长整型,占用 8 个字节,取值范围为 -9223372036854775808 到 9223372036854775807。
8. double:双精度浮点类型,占用 8 个字节,取值范围为 4.9E-324 到 1.7976931348623157E308。
除了基本数据类型,Java 还有引用数据类型,如数组、对象和接口。这些类型用于存储对其他对象的引用,而不是直接存储对象本身。