
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 · 4330 阅读 · 1 评论 -
垃圾回收(garbage collection)介绍
垃圾回收用来实现内存的自动管理(automatic management),区别于人工管理(manual management)。人工管理内存容易出现的问题: 1)悬垂指针,dangling pointer 2)重复回收,Double free 3)内存泄露,memory leak 历史 垃圾回收的概念及技术由John McCarthy于1959年发明,应用于List原创 2014-07-02 16:54:36 · 2288 阅读 · 0 评论