JVM必问面试题——内存管理题

面试官:JVM的内存划分?   答: 方法区(线程共享):各个线程共享的一个区域,用于存储虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据。虽然 Java 虚拟机规范把方法区描述为堆的一个逻辑部分,但是它却又一个别名叫做 Non-Heap(非堆),目的应该是与 Java 堆区分开来。 运行时常量池:是方法区的一部分,用于存放编译器生成的各种字面量和符号引用。 堆内存(线程共享):所
相关文章
相关标签/搜索