相同点:
1. 定义变量的格式相同 (数据类型 变量名=变量值)
2. 先声明,后使用
3. 变量都有其作用域
不同点:
1. 在类中声明的位置不同
11 属性:直接声明在类中({}中)
1.2 局部变量:声明在方法内,方法形参,代码块,构造器形参,构造器内部的变量
2. 权限修饰符
2.1 属性:public default protectrd private
2.2 局部变量:不能声明权限修饰符
3. 默认值不同
3.1属性:有默认值
3.2 局部变量:无默认值
4. 内存中加载的位置不同
4.1 属性:加载在堆空间中(非status)
4.2 局部变量:加载在栈空间中