JVM
文章平均质量分 93
lhd1110
这个作者很懒,什么都没留下…
展开
-
JVM(一)体系结构
JVM与JAVA体系结构 前言 你是否也遇到过这些问题? 运行着的线上系统突然卡死,系统无法访问,甚至直接OOM! 想解决线上JVM GC问题,但却无从下手。 新项目上线,对各种JVM参数设置一脸茫然,直接默认吧然后就JJ了。 每次面试之前都要重新背一遍JVM的一些原理概念性的东西,然而面试官却经常问你在实际项目中如何调优VM参数,如何解决GC、OOM等问题,一脸懵逼。 大部分Java开发人员,除了会在项目中使用到与Java平台相关的各种高精尖技术,对于Java技术的核心Java虚拟机了解甚少。 开发原创 2022-03-02 19:21:18 · 102 阅读 · 0 评论 -
JVM(二)类加载子系统
JVM(二)类加载子系统 类加载子系统的作用 类加载子系统负责从文件或者网络中加载class文件,class文件再文件开头有特定的标识 ClassLoader只负责class的加载,至于它是否可以运行,则由执行引擎决定 加载的类信息存放在叫方法区的内存空间。除了类信息外,方法区中还会存放运行时常量池,还可能包括字符串常量和数字常量。 类加载起ClassLoader角色 class文件存在于本地硬盘上,可以理解为设计师在纸上的模板,而最终这个模板在执行的时候是要加载JVM中来,根据这个文件实例化出n个原创 2022-03-04 11:54:59 · 140 阅读 · 0 评论