对jvm内存的分析[马士兵]

1. 局部变量和成员变量的重要区别 局部变量没有初始化就打印时,会报错。 而成员变量,我们不用初始化,java会自动对它初始化。 当变量是引用的时候,java会赋给它null。 2. 基本类型:在栈中占一块内存。 引用类型:占两块内存,一块在栈,一块在堆。 在栈中的key是这个变量的名字,value值就是它在堆中的地址。 3. 类是静态的概念,它放在代码区。 对象是new出来的,位于堆内存,类的每
相关文章
相关标签/搜索