![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
文章平均质量分 68
张嘉書
这个作者很懒,什么都没留下…
展开
-
JVM及调优
1.JVM 1.1类加载运行过程 当运行某个类的main函数启动程序的时候,首先会通过类加载器把主类加载到JVM 比如当我们需要加载People类时,首先会创建java虚拟机,并创建一个引导类加载器实例,创建JVM启动器实例sun.misc.Launcher该类由引导类加载器负责加载,并创建其它类加载器。通过Launcher类获取运行类自己的系统类加载器即应用类加载器AppClassLoader,通过调用其loadClass方法加载要运行的类People,加载完成后JVM会执行主类的main方法。 其中原创 2021-10-19 10:30:59 · 178 阅读 · 0 评论 -
JVM内存结构
内存是⾮常重要的系统资源,是硬盘和CPU的中间仓库及桥梁,承载这操作系统和应⽤程序的实时运⾏。JVM内存布局规定了java在运⾏过程中内存申请、分配、管理的策略,保证了JVM的⾼效稳定运⾏。不同的JVM对于内存的划分⽅式和管理机制存在着部分差异。结合JVM虚拟机规范,来探讨⼀下经典的JVM布局。 HotSpot VM是⽬前市⾯上⾼性能虚拟机的代表之⼀。它采⽤解释器和即时编译器并存的架构。在今天,java程序的运⾏性能早已脱胎换⻣,已经到了可以和C/C++程序⼀较⾼下的地步。 Class文件被类加载器原创 2021-01-31 21:46:01 · 242 阅读 · 0 评论