Java 变量类型速查手册

Java 变量类型分四种:局部、实例(成员)、类(static)、参数。11 张图讲透变量声明格式与四类变量的归属、 局部变量的作用域与「必须初始化」、参数的值传递与引用传递、实例变量特性与 static 全类共享机制、 Employee 与 Counter 两个可运行示例,最后一页用一张表横向对比三类变量并列出常见坑。点击任意卡片进入完整图文详解。

这套手册讲什么

Java 变量类型总览
CARD 01 / 11

Java 变量类型总览

11 张图系统梳理 Java 变量类型:声明格式、局部 / 实例 / 类 / 参数 四种变量、值/引用传…

Java 变量声明格式与四类变量
CARD 02 / 11

Java 变量声明格式与四类变量

Java 变量声明格式 type identifier [= value]; 与四种变量(局部 / 实例…

Java 局部变量:作用域与生命周期
CARD 03 / 11

Java 局部变量:作用域与生命周期

Java 局部变量的作用域限于方法 / 构造方法 / 代码块内部;生命周期从声明到方法执行结束;存放在 …

Java 局部变量:必须初始化
CARD 04 / 11

Java 局部变量:必须初始化

Java 局部变量在使用前必须显式初始化(数值类型无默认值),不赋值就使用会直接编译报错:variabl…

Java 局部变量示例与命名
CARD 05 / 11

Java 局部变量示例与命名

Java 局部变量完整示例 LocalVariablesExample:声明 / 初始化 / 打印,名字…

Java 参数变量:值传递 vs 引用传递
CARD 06 / 11

Java 参数变量:值传递 vs 引用传递

Java 方法参数变量:基本类型走值传递(改副本不影响原值),对象类型走引用传递(传地址,改内容会影响原…

Java 成员变量(实例变量):定义与特性
CARD 07 / 11

Java 成员变量(实例变量):定义与特性

Java 成员变量(实例变量)声明在类中、方法之外;有默认值(数值 0 / 布尔 false / 引用 …

Java 类变量 static:定义、生命周期与访问
CARD 08 / 11

Java 类变量 static:定义、生命周期与访问

Java 类变量(static 变量)在类中用 static 声明,属于类而不属于实例;全类共享一份、类…

Java 实例变量示例:Employee 类
CARD 09 / 11

Java 实例变量示例:Employee 类

Java 实例变量示例 Employee:公有 name 与私有 salary 字段,构造方法赋值 na…

Java static 类变量示例:Counter 计数器
CARD 10 / 11

Java static 类变量示例:Counter 计数器

Java static 类变量完整示例:Counter 用 static count 记录创建的对象数;…

Java 三类变量一表对比与避坑
CARD 11 / 11

Java 三类变量一表对比与避坑

Java 局部 / 成员 / static 三类变量 6 维对比表:声明位置、作用域、生命周期、默认值、…