Java 虚拟机内部结构
你能推荐一些关于 JVM 内部结构的文章或书籍吗:它如何分配内存、处理对象继承、垃圾收集、它如何执行字节代码等等。
Can u suggest some articles or books about JVM internals: how it allocates memory, handles object inheritance, garbage collection, how it executes byte code and so on.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您可以查看“JVM 内部”。不幸的是,我不知道有任何关于这个主题的新书。
You might have a look at "Inside the JVM". Unfortunately I'm not aware of the existence of any new books on the subject.
今年早些时候,Cliff Click 在 Google 上做了一次关于 JVM 功能的精彩演讲。这当然不是您需要的一切,但确实是一个很好的起点:
http ://www.youtube.com/watch?v=uL2D3qzHtqY&feature=player_embedded
我还要补充一点,如果您还不了解字节码,那么这将非常有用:
http://arhipov.blogspot.com/2011/01/java-bytecode-fundamentals.html< /a>
Cliff Click did a great Google talk earlier this year on the things that a JVM does. It's certainly not everything that you'd need, but is a really great starting point:
http://www.youtube.com/watch?v=uL2D3qzHtqY&feature=player_embedded
I'd also add that if you don't already understand bytecode, then that's going to be pretty useful:
http://arhipov.blogspot.com/2011/01/java-bytecode-fundamentals.html
查看“Java 虚拟机规范”: http://java.sun.com /docs/books/jvms/
Have a look at "The Java Virtual Machine Specification": http://java.sun.com/docs/books/jvms/
也很有帮助:
Hotspot wikiOpenJDK wikiAlso helpfull: The
Hotspot wikiOpenJDK wiki