JVM面试题知识点总结

1 JVM内存分哪几个区,每个区的作用是什么?   java虚拟机主要分为以下几个区: 1)方法区: a. 有时候也成为永久代,在该区内很少发生垃圾回收,但是并不代表不发生GC,在这里进行的GC主要是对方法区里的常量池和对类型的卸载 b. 方法区主要用来存储已被虚拟机加载的类的信息、常量、静态变量和即时编译器编译后的代码等数据。 c. 该区域是被线程共享的。 d. 方法区里有一个运行时常量池,用于
相关文章
相关标签/搜索