![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 85
zhengleiguo
IT民工一枚
展开
-
一个简易JVM的实现
http://catpad.net/michael/jvm/是一个开源的简易的JVM实现。它实现了大多数的JVM功能,实现简单,适合广大技术爱好者了解JVM的内部工作原理。可以参考《Inside the Java Virtual Machine》by Bill Venners,本书对jvm结构,Java class的定义有详细的讲解。本文介绍下其中的一些关键实现点:类加原创 2014-06-26 13:10:49 · 4246 阅读 · 1 评论 -
垃圾回收(garbage collection)介绍
垃圾回收用来实现内存的自动管理(automatic management),区别于人工管理(manual management)。人工管理内存容易出现的问题:1)悬垂指针,dangling pointer2)重复回收,Double free3)内存泄露,memory leak历史垃圾回收的概念及技术由John McCarthy于1959年发明,应用于List原创 2014-07-02 16:54:36 · 2220 阅读 · 0 评论