![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm
zenghu_10
做java web
展开
-
Jvm
做笔记,没有太详细,图很少。如果有兴趣可以进一步交流1. 什么是jvmJava很大的优势在于一次编译到处运行,也就是只需要编译一次,可以在n个平台或者操作系统上运行。其实严格意义上来说并不准确,它对不同的操作系统有定制化的jvm,jvm来解析系统能识别的命令。1. 软件层面机器码翻译2. 内存管理(有自己的内存管理,开发人员只需要关注业务实现就可以)1. 为什么学习jv原创 2018-01-24 14:34:26 · 147 阅读 · 0 评论 -
GC垃圾回收
做笔记,没有太详细,图很少。如果有兴趣可以进一步交流垃圾回收1.什么样的对象需要被GC判断算法 (理论,方法论)1.引用计数算法引用计数法就是当一个对象B引用对象A的时候,对象A会有个引用计数,当A的引用计数不为0的时候是不会被回收的。这样会存在问题,如果A引用B, B也引用A这样的话AB2个对象什么时候都不会被回收。 2.可达性分析 GC Roots原创 2018-01-24 14:40:06 · 277 阅读 · 0 评论