JVM中的基本分配以及java运行过程、加载顺序和运行原理

1.下面是JVM中的几个区域 (1)堆,存放所有的对象实例和数组,是JVM开辟空间最大的,可以理解为只要是new了,他就是在堆里面的 (2)程序计数器,字节码的行号解释器,程序里面有线程,每个线程有编号,编号用这个计数器记录。就是一个记录线程编号的 (3)栈(方法栈,后进先出)每一个方法在执行的时候都会创建一个栈(stack frame),存储的是局部变量、动态链接、方法的出口、一个方法从创建到执
相关文章
相关标签/搜索