Cart
Free Shipping in Australia
Proud to be B-Corp

Java Virtual Machine Troy Downing

Java Virtual Machine By Troy Downing

Java Virtual Machine by Troy Downing


$23.99
Condition - Very Good
Only 1 left

Summary

The Java Virtual Machine is the software implementation of a CPU designed to run compiled Java code. 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.

Java Virtual Machine Summary

Java Virtual Machine by Troy Downing

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.

About Troy Downing

Jon Meyer has been working with high-level languages and Virtual Machine architectures for the past nine years, primarily as a developer for Poplog, an advanced programming toolset developed by the University of Sussex and marketed commercially by Integral Solutions Ltd. In 1994, Jon moved to New York to join the NYU Media Research Laboratory as a researcher, working under the direction of Professor Ken Perlin. Jon's main research interests include real-time 2D and 3D computer graphics, multimedia, distributed systems, artificial intelligence, programming languages, and human computer interfaces. Visit his homepage on the Web at http://www.mrl.nyu.edu/meyer. Troy Downing is a research scientist and programmer specializing in Internet technologies at New York University's Media Research Lab. Troy is also adjunct faculty in the Information Technology Institute of NYU, teaching classes on web server technologies, Java, CGI, and HTML authoring. Troy owns an Internet software development company that specializes in web-based groupware called WebCal LLC that can be found online at: http://www.webcal.com/. He has been a primary force in WWW development at the Media Research Lab and has recently turned his focus to Java, working on porting many of the Media Research Lab's efforts to a Java platform. He has co-authored a number of web-related books, including HTML Web Publisher's Construction Kit and Java Primer Plus. Besides his involvement in Internet technologies, Troy is also an avid mountain biker, homebrewer, and first-time father of his young daughter, Morgan.

Additional information

GOR003336568
9781565921948
1565921941
Java Virtual Machine by Troy Downing
Used - Very Good
Hardback
O'Reilly Media
19970422
426
N/A
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in very good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - Java Virtual Machine