Java 数据类型(基本类型)
Java 是一门强类型语言,每个变量都必须有明确的数据类型。理解 Java 的数据类型是编写正确程序的基础。本章将详细介绍 Java 的基本数据类型及其使用。
基本数据类型
Java 有 8 种基本数据类型(Primitive Types),它们不是对象,直接存储在栈内存中,性能较高。
整数类型
int(整型)
- 大小:32 位(4 字节)
- 取值范围:-2³¹ 到 2³¹-1(-2,147,483,648 到 2,147,483,647)
- 默认值:0
- 最常用:日常开发中最常用的整数类型
int age = 25;
int count = 100;
int maxValue = Integer.MAX_VALUE; // 2,147,483,647
int minValue = Integer.MIN_VALUE; // -2,147,483,648
long(长整型)
- 大小:64 位(8 字节)
- 取值范围:-2⁶³ 到 2⁶³-1
- 默认值:0L
- 使用场景:需要存储更大的整数
long population = 8000000000L; // 注意:需要加 L 后缀
long timestamp = System.currentTimeMillis();
long maxLong = Long.MAX_VALUE; // 9,223,372,036,854,775,807