变量、基本类型与引用类型
Java 是静态类型语言:变量声明时有确定类型,赋值必须兼容该类型。
int count = 3;
long total = 3_000_000_000L;
double rate = 0.75;
boolean enabled = true;
char grade = 'A';
String name = "Jie";
基本类型
Java 有 8 种基本类型:byte、short、int、long、float、double、char、boolean。它们的变量直接保存值。整数字面量默认是 int,超过 int 范围时应在末尾加 L;小数字面量默认是 double,float 字面量需加 F。
引用类型
类、接口、数组和 String 都是引用类型。引用变量保存的是对象引用,未显式初始化的实例字段默认值为 null;局部变量在使用前必须初始化。
避免用 null 表示过多业务状态。能使用明确的空集合、布尔值或 Optional(作为返回值场景)时,代码通常更清晰。