个人理解:
1:局部变量
局部变量分布在栈上,值类型的存值,引用类型的存址。生命周期:一出作用域便自动出栈回收。
2:成员变量
成员变量分布在堆上,同样也是值类型的存值,引用类型的存址。当对象的生命周期结束,GC便回收其成员所占内存(值类型的值,引用类型的址)。