
jvm
文章平均质量分 92
Vartimes
这个作者很懒,什么都没留下…
展开
-
jvm学习
jvm-内存结构和垃圾收集算法 为什么要学习jvm jvm(Java Virtual Machin)即Java虚拟机,它是运行在真实操作性上的虚拟计算机,本质上也是一种程序,真是因为有了它才使得java程序能够运行,我们知道,cpu识别的代码只能是01形式的二进制,所以一般的高级语言都是先翻译成汇编,最终会变成计算机能够识别的二进制执行,java语言也不例外,他的翻译工作是由jvm来做的,为什么不使用计算机系统接翻译java程序呢,这就得说java语言的另一个特性—可移植性。 什么是可移植行呢,我们原创 2021-12-27 09:11:42 · 253 阅读 · 0 评论 -
jvm-垃圾收集器
jvm-垃圾收集器 如果说垃圾搜索算法和垃圾清理算法是收集垃圾的理论方法,那么垃圾收集器就是这种理论方法的具体实现,实际上它就是一个程序代码而已,会采取相应的算法进行垃圾回收。 垃圾收集器分类 常见的垃圾收集器如下: Serial收集器(新老两个版本) Serial 收集器在新生代和老年代都有对应的版本,除了收集算法不同,两个版本并没有其他差异。 Serial 新生代收集器采用的是复制算法。 Serial Old 老年代采用的是标记 - 整理算法。 ParNew (Serial的升级版,原创 2021-12-26 18:43:19 · 213 阅读 · 0 评论