⭕️ 对于每一种数据都定义了明确的具体数据类型(强类型语言),在内存中分配了不同大小的内存空间。
方法一:按数据类型
数据类型分为 基本数据类型 和 引用数据类型。
→ 基本数据类型(primitive type)
→ 数值型:整数类型(byte、short、int、long),浮点类型(float、double)
→ 字符型:char
→ 布尔型:boolean
→ 引用数据类型(reference type)
→ 类:class
→ 接口:interface
->数组:[]
方法二:按在类中声明的位置
所有变量分为 成员变量 和 局部变量。
→ 成员变量
→ 实例变量(不以 static 修饰)
→ 类变量(以 static 修饰)
→ 局部变量
→ 形参(方法、构造器中定义的变量)
→ 方法局部变量(在方法内定义)
→ 代码块局部变量(在代码块内定义)
网友评论