Java语言写的代码是.java文件,它会被特定程序编译(javac.exe,它会被Eclipse之类的IDE调用)成字节码(bytecode),字节码不能直接在CPU上运行,需要另一个程序读取并执行,这个部件就是java虚拟机,它像机器一样运行编译好的java字节码,就像机器直接执行机器码一样……java虚拟机的外部接口在windows下主要是jvm.dll这个文件
《深入理解Java虚拟机:JVM高级特性与最佳实践》作者:周志明
JAVA虚拟机规范(JAVA SE7)
参考链接:http://wenku.baidu.com/view/59c21a4169eae009581becd0.html
我基本不用书的,你从网上看的基础的视频就行了,不懂的再看书查,光靠书是学不出来的。
你好 看下疯狂JAVA的书籍 销量最好的