java面试的一些深度问题?(2)

1、JVM内存结构 本地方法栈、Java虚拟机栈、程序计数器、堆、元空间、直接内存 2、字符串常量在哪个区域 字符串常量池,jdk8之前是perm区,jdk8及以后是在堆上面。 3、类文件常量池在哪个区域 类文件常量池,是位于方法区,也就是元空间。 4、类加载有哪些过程 加载 验证 准备(为一些类变量分配内存,并将其初始化为默认值) 解析(将符号引用替换为直接引用) 初始化 5、类加载器 Boot
相关文章
相关标签/搜索