- 博客(3)
- 收藏
- 关注
原创 深入理解jvm(二)--类加载机制
类加载器虽然只用于实现类的加载动作,但它在Java程序中起到的作用却远远不限于类加载阶段。对于任意一个类,都需要由加载它的类加载器和这个类本身一同确立其在Java虚拟机中的唯一性,每一个类加载器,都拥有一个独立的类名称空间。这句话可以表达得更通俗一些:比较两个类是否“相等”,只有在这两个类是由同一个类加载器加载的前提下才有意义,否则,即使这两个类来源于同一个Class文件,被同一个虚拟机加载,只要加载它们的类加载器不同,那这两个类就必定不相等。Class文件中的信息进入到虚拟机后会发生什么变化?
2024-04-09 14:19:14
1373
原创 jvm的深入理解(一)
除了程序计数器外,虚拟机内存的其他几个运行时区域都有发生OutOfMemoryError(下文称OOM)异常的可能。在HotSpot虚拟机上实现这些算法时,必须对算法的执行效率有严格的考量,才能保证虚拟机高效运行。
2024-04-08 20:10:10
1627
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人