This item is not eligible for Amazon Prime, but millions of other items are. Join Amazon Prime today. Already a member? Sign in.

Ready to Buy?
aphrohead_b...
Price: £28.37
In stock
Add to Cart

the_book_de...
Price: £28.59
In stock
Add to Cart

15 used & new from £22.79
See All Buying Options

Have one to sell? Sell yours here
 
   
Tell a Friend
The Java Virtual Machine Specification (Java)
 
See larger image
 
The Java Virtual Machine Specification (Java) (Paperback)
by Tim Lindholm (Author), Frank Yellin (Author)
4.0 out of 5 stars 1 customer review (1 customer review)

Availability: Available from these sellers.

15 used & new available from £22.79
Other Editions: RRP: Our Price: Other Offers:
Paperback 10 used & new from £3.54
 
   

Customers Who Bought This Item Also Bought

The Java Language Specification (Java)

The Java Language Specification (Java) by James Gosling

£25.19
The Java Native Interface: Programming Guide and Reference (Java)

The Java Native Interface: Programming Guide and Reference (Java) by Sheng Liang

5.0 out of 5 stars (3) 
Explore similar items : Books (2)

Product details

Customers Viewing This Page May Be Interested in These Sponsored Links (What is this?)
Java
uk.sun.com/training    Find Sun® Training & Certification Programs - Sign Up Now at Sun.com! 
Virtual Machine
1st-computer-networks.co.uk    Desktop Virtualization Software For IT Professionals. Call 02089979888! 
Virtual PC Thin Client
www.igel.com    The world's largest range of VDI and Xen compatible thin clients 

Product Description
Synopsis
The nucleus of the Java(TM) 2 platform, the Java(TM) virtual machine is the technology that enables the Java 2 platform to host applications on any computer or operating system without rewriting or recompiling. The Java virtual machine is also responsible for the compactness of applications targeting the Java 2 platform, and is the basis for its security capabilities. This book was written by those directly responsible for the design and implementation of the Java virtual machine, and is the complete and definitive specification for the technology. It is an essential reference for writers of compilers for the Java programming language and implementors of the Java virtual machine. This second edition specifies the newest version of the Java virtual machine and provides a fascinating view into the inner workings of the Java 2 platform. In this book you will find comprehensive coverage of the class file format, the hardware, operating system, and implementation-independent binary format for compiled code. The authors fully describe the instruction set of the Java virtual machine.

You will find an entire chapter of examples that demonstrate how to compile code written in the Java programming language into the instruction set of the Java virtual machine. In addition, the book presents a discussion on the vital topic of Java virtual machine threads and their interaction with memory. All in all, this comprehensive, detailed, and methodical presentation provides the information necessary to implement your own fully compatible Java virtual machine. 0201432943B04062001

From the Back Cover
The nucleus of the Java(TM) 2 platform, the Java(TM) virtual machine is the technology that enables the Java 2 platform to host applications on any computer or operating system without rewriting or recompiling. The Java virtual machine is also responsible for the compactness of applications targeting the Java 2 platform, and is the basis for its security capabilities.
This book was written by those directly responsible for the design and implementation of the Java virtual machine, and is the complete and definitive specification for the technology. It is an essential reference for writers of compilers for the Java programming language and implementors of the Java virtual machine. This second edition specifies the newest version of the Java virtual machine and provides a fascinating view into the inner workings of the Java 2 platform.
In this book you will find comprehensive coverage of the class file format, the hardware, operating system, and implementation-independent binary format for compiled code. The authors fully describe the instruction set of the Java virtual machine. You will find an entire chapter of examples that demonstrate how to compile code written in the Java programming language into the instruction set of the Java virtual machine. In addition, the book presents a discussion on the vital topic of Java virtual machine threads and their interaction with memory.
All in all, this comprehensive, detailed, and methodical presentation provides the information necessary to implement your own fully compatible Java virtual machine. 0201432943B04062001

See all Product Description


 
Customer Reviews
1 Review
5 star:    (0)
4 star: 100%  (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
 
 
 
Share your thoughts with other customers:
Write an online review
Most Helpful Customer Reviews

 
7 of 7 people found the following review helpful:
4.0 out of 5 stars Writing a JVM? Buy the JNI book too., 3 Dec 2001
By A Customer
My only real criticism is that when you come to writing a JVM, the information you need to code a particular VM routine is often distributed throughout several chapters in the book. Otherwise, this book contains just about everything you need from how to parse class files to a full instruction set specification.

If you are writing a JVM, you should also buy the JNI book for two reasons:
(1) JNI is not covered in the JVM specification, and chances are you'll need to support calls into your embedded JVM from C/C++ code, so you may as well build it with the JNI framework in mind (i.e. understanding JNI will influence the way you design your JVM);
(2) some of the JNI functions are useful internally as well as to JNI users (e.g. GetMethodId), and using them means your JNI implementation will get more testing and be more robust.

Comment Comment | Permalink | Was this review helpful to you? YesNo (Report this)


Write an online review
 
 
Search Customer Reviews
Only search this product's reviews

 


Customer Discussions Beta (What's this?)
This product's forum (0 discussions)
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in