1.成员变量 (全局变量) 定义在类中定义,用来描述对象将要有什么 类中所有方法都可以访问(可见的) 有默认值 2.局部变量 (局部变量) 在类的方法中定义,在方法中为了临时保存数据 只能在类中当前方法 必须定义默认值 在同一个方法中不允许有同名局部变量 在不同的方法中可以有同名的局部变量 区别总结 作用域不同 初始值不同 同名局部变量 两类变量同名是,局部变量具有更高的优先级别(就近原则)