JavaVM问题列表
- 在JVM中,Java对象的内存布局如何?在该种内存布局下,对字段、方法的访问机制如何?
- 异常处理是如何实现的?Java异常与底层异常(例如空指针错误、数租越界、除0等)怎么结合?因为这些顶层错误是由CPU产生的。
- 线程同步是怎么实现的?
- 垃圾回收的基本算法?如何实现不停止应用程序来完成垃圾回收?
- JIT是如何工作的?
- 主要的优化机制有哪一些?他们是如何工作的?
这些问题,需要通过对JVM源代码进行分析后逐一进行处理。为此,我想开辟一个一个专门的Category:JVM来记录我对Hotspot虚拟机的分析文稿。
0 Comments:
张贴评论
<< Home