java 堆(heap),栈(stack),方法区(methond)
堆
- Jvm中只存在一个堆区 ,被所有的线程共同所有,堆中不存放基本数据类型和 对象的引用,只存放对象
栈
1.每一个线程都包含一个栈区
2.栈区存放基本数据类型 和 对象 的引用
方法区:
1.静态区,跟堆一样,被所有的线程共享。方法区包含所有的class和static变量。
1.每一个线程都包含一个栈区
2.栈区存放基本数据类型 和 对象 的引用
1.静态区,跟堆一样,被所有的线程共享。方法区包含所有的class和static变量。
打赏作者