这篇文档只阐述了一个抽象的模型。而不会谈到JVM任何具体的实现。
为了正确的实现JVM,必须能够正确的解析 class 的文件格式并执行其中的操作。JVM规范不涉及实现细节,因为这样会为人们戴上枷锁。比如,运行时数据区域的内存布局,垃圾回收(gc)算法的使用和其他可对JVM指令可做出的优化(例如,将指令翻译为机器码),这些都交由实现者决定。
本规范对 Unicode 的所有引用都来自 The Unicode Standard, Version 6.0.0
这篇文档只阐述了一个抽象的模型。而不会谈到JVM任何具体的实现。
为了正确的实现JVM,必须能够正确的解析 class 的文件格式并执行其中的操作。JVM规范不涉及实现细节,因为这样会为人们戴上枷锁。比如,运行时数据区域的内存布局,垃圾回收(gc)算法的使用和其他可对JVM指令可做出的优化(例如,将指令翻译为机器码),这些都交由实现者决定。
本规范对 Unicode 的所有引用都来自 The Unicode Standard, Version 6.0.0