![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
文章平均质量分 75
AmbitionMM
桂电专业混子。
展开
-
java类加载过程
1、Java类加载过程 Java类加载需要经历一.下7个过程: 1.加载 加载是类加载的第一个过程,在这个阶段,将完成一下三件事情: ●通过一个类的全限定名获取该类的二进制流。 ●将该二进制流中的静态存储结构转化为方法去运行时数据结 构。 ●在内存中生成该类的Class对象,作为该类的数据访问入口。 2.验证 验证的目的是为了确保Class文件的字节流中的信息不回危害到 虚拟机.在该阶段主要完成以下四钟验证: ●文件格式验证:验证字节流是否符合Class文件的规范,如主次版本号 是否在当前虚拟机范围内,常.原创 2021-09-19 15:40:43 · 241 阅读 · 0 评论 -
JVM学习笔记---类加载和双亲委派机制
JVM学习笔记—双亲委派机制深究 面试常见: 请你谈谈你对JVM的理解? java8虚拟机和之前的变化更新? 什么是OOM,什么是栈溢出StackOverFlowError? 怎么分析? JVM的常用调优参数有哪些? 内存快照如何抓取?怎么分析Dump文件? 谈谈JVM中,类加载器你的认识? 1.JVM的位置 三种JVM: Sun公司:HotSpot 用的最多 BEA:JRockit IBM:J9VM 我们学习都是:HotSpot 2.JVM的体系结构 jvm调优:99%都是在方法区和堆,大部原创 2021-09-13 15:12:11 · 210 阅读 · 0 评论