Buy Used
£2.04
+ £2.80 UK delivery
Used: Good | Details
Condition: Used: Good
Comment: Dispatched from the US -- Expect delivery in 2-3 weeks. Shows some signs of wear, and may have some markings on the inside. 100% Money Back Guarantee. Shipped to over one million happy customers. Your purchase benefits world literacy!
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Inside the Java Virtual Machine (Java Masters) Paperback – 1 Jan 1998

5.0 out of 5 stars 9 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback
"Please retry"
£54.80 £2.04

There is a newer edition of this item:

click to open popover

Special Offers and Product Promotions

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.




Product details

  • Paperback: 384 pages
  • Publisher: McGraw-Hill Inc.,US; Pap/Cdr edition (1 Jan. 1998)
  • Language: English
  • ISBN-10: 0079132480
  • ISBN-13: 978-0079132482
  • Product Dimensions: 23.4 x 18.6 x 4.4 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Bestsellers Rank: 945,037 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

Amazon 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. --This text refers to an out of print or unavailable edition of this title.


What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

5.0 out of 5 stars
5 star
9
4 star
0
3 star
0
2 star
0
1 star
0
See all 9 customer reviews
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback Verified Purchase
Not many books on the JVM, and this is one of the earliest. I found it useful to get to grips with some deeper Java. It certainly helped me appreciated the languages elegance by viewing how it is implemented within the JVM.

I realize the book is seventeen years old and areas such as GC are vastly improved but as a primer I really liked this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
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!
1 Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By A Customer on 15 Feb. 1999
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 One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By A Customer on 16 Feb. 1999
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? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By A Customer on 15 Feb. 1999
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? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse


Feedback