毕向东 Java 视频整理。 1.在源代码中定义的位置不同。 成员变量定义在类中局部变量定义在方法或语句中 2.内存中存储位置不同 成员变量存储在堆内存的对象中。局部变量存储在栈内存的方法中。 3.生命周期不同 成员变量随着对象的出现而出现局部变量随着所属区间的运行而出现,随着所属区间的结束而释放