Java 基本数据类型
Java 是一种强类型语言,这意味着所有变量必须先声明其类型,然后才能使用。Java 的数据类型分为两大类:基本数据类型(Primitive Data Types)和引用数据类型(Reference Data Types)。本文将重点介绍 Java 的基本数据类型。
1. 整数类型
Java 提供了四种整数类型,它们都有不同的取值范围和内存占用。
- byte:占用 1 字节,取值范围是 -128 到 127。
- short:占用 2 字节,取值范围是 -32,768 到 32,767。
- int:占用 4 字节,取值范围是 -2^31 到 2^31-1。这是最常用的整数类型。
- long:占用 8 字节,取值范围是 -2^63 到 2^63-1。在数值后面添加 'L' 或 'l' 来表示 long 类型。
2. 浮点类型
Java 有两种浮点类型,用于表示小数。
- float:占用 4 字节,取值范围大约是 -3.4E38 到 3.4E38。float 的精度较低,通常用于科学计算。在数值后面添加 'F' 或 'f' 来表示 float 类型。
- double:占用 8 字节,取值范围大约是 -1.8E308 到 1.8E308。double 的精度较高,是标准的浮点数类型。