JVM深入理解

一 基本概念 JVM基本结构: 1、java的内存空间: 1)方法区:各线程共享的区域,存放类信息、常量、静态变量。 2)java堆:线程共享区域,存放类的实例,java堆空间是最大的,java堆空间不足,抛出OutOfMemoryError异常 3)java栈:线程的私有区域,生命周期与线程相同,一个线程就是一个java栈,每执行一个方法就会往栈中压入一个元素,这个元素叫做“栈帧”,栈帧包含了方
相关文章
相关标签/搜索