Have one to sell? Sell yours here
Inside the Java 2 Virtual Machine
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Inside the Java 2 Virtual Machine [Paperback]

Bill Venners
5.0 out of 5 stars  See all reviews (7 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Paperback --  
Paperback, 1 Jan 2000 --  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Plus, get an extra £5 Gift Certificate when you trade in books worth £10 or more before June 30, 2012. Visit the Books Trade-In Store for more details.


Product details

  • Paperback: 640 pages
  • Publisher: Osborne/McGraw-Hill; 2nd Revised edition edition (1 Jan 2000)
  • Language English
  • ISBN-10: 0071350934
  • ISBN-13: 978-0071350938
  • Product Dimensions: 23.3 x 18.7 x 4.8 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Bestsellers Rank: 610,485 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Bill Venners
Discover books, learn about writers, and more.

Visit Amazon's Bill Venners Page

Product Description

Amazon.co.uk Review

For the advanced Java developer, Inside the Java 2 Virtual Machine offers a detailed guide to the inner workings of today's Java Virtual Machines (JVMs), plus a complete reference to all bytecodes (the "machine code" for the language). For those who want to understand how Java really works, this book definitely delivers the goods, with excellent technical detail and demos of JVMs in action on the included CD-ROM.

This title provides a remarkably detailed tour of the internals of the Java platform, with plenty of technical information on the way virtual machines do business under the hood, from the way language statements are turned into bytecodes, to in-depth coverage of loading and invoking classes, security and garbage collection. The author demonstrates superior knowledge of Sun's Java Virtual Machine specification and explains the principles of its design and implementation, including a full explanation of how actual bytecodes are run on a VM. (Surprisingly, variables in Java are always processed on the stack, as there are no general CPU registers available, a very different architecture than most CPUs.) Each chapter includes applets that show off Java in action (for example, adding two numbers or showing off garbage collection).

The later part of this text covers over 200 Java bytecodes (mnemonic instructions for the JVM) by groups, and the book closes with a full listing of these opcodes (with over 150 pages of material). In all, Inside the Java 2 Virtual Machine serves as both a tutorial and reference to the architecture and inner operation of JVMs for any technically astute reader who wants to understand how Java really works. --Richard Dragan, Amazon.com

Topics covered: Java Virtual Machine (JVM) class architecture, the Java class loader, tips for platform independence, Java security, verifying class files, code-signing, network mobility, Jini basics, the organisation of Java .class files, Java object lifetimes, the linking model, garbage collection basics and algorithms, stack operations, type conversions, integer and floating-point arithmetic, objects and arrays, control flow, exceptions and finally clauses, method invocation, thread synchronisation, Java opcode and quickcode reference and JVM simulation demos.

Product Description

A manual on the Java 1.2 virtual machine. This new edition contains a new chapter providing a tutorial on using native methods with the JNI (Java Native Interface) specification. The CD-ROM contains source code examples from the book, interactive illustrations, Java Development Kit, and a resources Web site.

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
(7)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
1 of 1 people found the following review helpful
A riveting read! 26 April 2000
Format:Paperback
This is an essential text for anyone contemplating developing a virtual machine or writing debugging / interpreter tools and an excellent guide for java programmers intent on making their code fly. The book is full of examples to demonstrate the concepts concerning VM architecture and comes with an opcode reference section of great depth. Most of the content is simple to understand although I found a minimal knowledge of assembly / hardware helpful, especially comparing a traditional register-based hardware setup to the stack-based JVM. After reading this book there should be no excuses left for ditching javac and hand coding your bytecodes!
Was this review helpful to you?
1 of 1 people found the following review helpful
One Best Book on JVM 15 Feb 1999
By A Customer
Format:Paperback
This book gives a great detailed description on the JVM. Mr Venners provided a very easy to read book on the supposed difficult topic without sacrificing any technically accuracy. Just wishes every technical books could be written like this one! This book would be perfect if the author gave a case study on an existing Java VM.
Comment | 
Was this review helpful to you?
A great book 27 May 1999
By A Customer
Format:Paperback
If anybody can find a better book about java virtual machine, I wish you can let me know.

The only thing I am not satistified is lacking of real instances of implemantation of JVM in this book -- I know I am asking too much.

Comment | 
Was this review helpful to you?

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

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

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback