Java Virtual Machine

Java Virtual Machine
复制标题

DOI:
--
复制
发表时间:
1997-04
期刊:
--
影响因子:
--
通讯作者:
Jon Meyer;T. Downing
Jon Meyer;T. Downing
中科院分区:
其他
文献类型:
--
作者:
Jon Meyer;T. Downing

文献摘要

被引文献

相似文献

Java虚拟机是一个“CPU”的软件实现,旨在运行编译的Java代码。使用Java虚拟机(JVM)可以开发额外的语法来表达您想要解决的问题,并对应用程序的性能进行更多的控制。这本书是一个全面的Java虚拟机编程指南。它提供了JVM的概述和参考,使用户能够创建自己的JVM实现或编写自己的编译器来创建Java对象代码。这本书分为两部分:第一部分包括JVM的语义和结构信息;第二部分是JVM指令或“操作码”的参考。“编程指南包括许多用Java汇编语言编写的示例。本书提供了一个Java汇编器,因此所有示例都可以编译和执行。参考部分提供了VM指令集的完整描述,以及包括字节码验证器描述的类文件格式。
The Java Virtual Machine is the software implementation of a "CPU" designed to run compiled Java code. Using the Java Virtual Machine (JVM) makes it possible to develop additional syntaxes for expressing the problems you want to solve and gives more control over the performance of your application. This text is a comprehensive programming guide for the Java Virtual Machine. Providing an overview and reference of the JVM, it enbles users to create their own implementations of the JVM or write their own compilers that create Java object code. The book is divided into two sections: the first includes information on the semantics and structure of the JVM; the second is a reference of the JVM instructions, or "opcodes." The programming guide includes numerous examples written in Java assembly language. A Java assembler is provided with the book, so the examples can all be compiled and executed. The reference section offers a complete description of the instruction set of the VM, and the class file format including a description of the byte-code verifier.