Customer Reviews


20 Reviews
5 star:
 (12)
4 star:
 (2)
3 star:
 (4)
2 star:    (0)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


16 of 17 people found the following review helpful:
4.0 out of 5 stars A little fluffy.
This book is somewhat less terse and succint than other books I've read. I don't have tons of time to read so appreciate short books that get to the point. This book was a little thicker than it needed to be. I like it but "Programming for the Java Virtual Machine" by Engel and O'Reilly's "Java Virtual Machine" are somewhat better books and thinner...
Published on January 21, 2001 by Gerard Guillemette

versus
23 of 26 people found the following review helpful:
3.0 out of 5 stars Long on Words, Short on Details
As the author himself states, the first four chapters of the book are merely a "broad overview of Java's architecture". The majority of this material should be familiar to Java programmers. I was so bored that I skipped ahead to chapter five. The next five chapters are a little better, but again much of the material is basic Java architecture including class...
Published on May 29, 2000


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

16 of 17 people found the following review helpful:
4.0 out of 5 stars A little fluffy., January 21, 2001
By 
Gerard Guillemette (Los Angeles, CA USA) - See all my reviews
This book is somewhat less terse and succint than other books I've read. I don't have tons of time to read so appreciate short books that get to the point. This book was a little thicker than it needed to be. I like it but "Programming for the Java Virtual Machine" by Engel and O'Reilly's "Java Virtual Machine" are somewhat better books and thinner. PFTJVM has some nice diagrams while JVM has some better explainations on things like exceptions. It might be best to check out these three and pick according to taste.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


23 of 26 people found the following review helpful:
3.0 out of 5 stars Long on Words, Short on Details, May 29, 2000
By A Customer
As the author himself states, the first four chapters of the book are merely a "broad overview of Java's architecture". The majority of this material should be familiar to Java programmers. I was so bored that I skipped ahead to chapter five. The next five chapters are a little better, but again much of the material is basic Java architecture including class loading, verification, and garbage collection.

Finally, in chapter ten the author starts describing the bytecode instructions, but many details are glossed over, left out, or just plain wrong. For example, there's almost no description of how the bytecode verifier checks stack operations, and the description of the multianewarray bytecode when the number of dimensions in the bytecode does not match the number of dimensions of the type of the array is completely wrong. If the author had included a bytecode assembler, such as Jasmin, and had provided exercises, these weaknesses would have become readily apparent.

If you're a Java programmer and just want a basic overview of what goes on behind the scenes to allow your Java program to load and run, this book may be adequate. But if you intend on writing a compiler or a JVM, or writing code in bytecode assembly, or just learning what really goes on behind the scenes, I'd recommend one of the other books on the JVM.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


16 of 19 people found the following review helpful:
5.0 out of 5 stars Excellent Book for a Java Programmer,Developer or Architect, November 30, 1999
This review is from: Inside the Java Virtual Machine with CDROM (Java Masters) (Paperback)
This is the best book one can find if one has to understand thoroughly about the Java architecture and its internals.If one goes through this book,the development in Java would be much more efficient and productive and even provide you with solutions which you thought were not possible before through Java(If you have read those run of the mill books in the market on Java programming).Though the book is really indepth I would recommed that one should read atleast the first 9 chapters of this book,especially the chapter on "The lifetime of a Class" and this is some information you will not find anywhere.It also helps in debugging Java programs as it provides you with instruction sets.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


12 of 14 people found the following review helpful:
5.0 out of 5 stars Insightful and precise, February 7, 2000
By 
J. THOMAS (San Jose, California) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
As a developer, I have learned a lot about the use of Java language by understanding what happens behind the scenes. The book is a pleasure to read. It is well written, and organized in a manner that facilitates easy access.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 10 people found the following review helpful:
3.0 out of 5 stars A bit disappointed, April 22, 2001
By 
JRZ (San Francisco, CA) - See all my reviews
This book is mostly a rehashing of the Java Virtual Machine Specification (which is available online from Sun, or in printed form). I found its reference section to be slightly less intuitively-organized than the JVM spec, and the rest of the book didn't really add a lot of new insight, beyond a semi-guided tour of the Java Class File format. I would've like a much more detailed tour of the really interesting JVM elements: locking/synchronization implementation, JITs, threads, and advanced garbage collection implementations. There's a lot of active research into JVM design, but not a drop of it can be found in here, sadly.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 6 people found the following review helpful:
5.0 out of 5 stars Most complete JVM book I've found!, January 7, 2001
By 
Jonathan D. Decarlo (Thomaston, Connecticut USA) - See all my reviews
(REAL NAME)   
This book gets a little wordy at times leaving me to think that it could have been a little shorter and still have gotten the job done. However, this is the best and most complete book on the Java Virtual Machine that I have seen. It does a good job at explaining the concepts. A must have if you're planning to write your own virtual machine, or if you are just interested in how it works.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


9 of 12 people found the following review helpful:
3.0 out of 5 stars Useful - But No In Depth Coverage, August 6, 2001
By 
Sajid Raza (Scarsdale, NY) - See all my reviews
(REAL NAME)   
The book covers many abstract concepts, but it is hard to understand what something abstract means without a concrete example. Implementation of the heap, object layout, etc. is difficult to conceptualize without a real example. I would have been happy if this book discussed the VM as it does now with a running commentary on the Sun Win32 JVM implementation.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 15 people found the following review helpful:
3.0 out of 5 stars Some problems of the book, October 26, 2000
By 
This is a new book coveres the new JVM internals. First the good points. The book contain some Java applets to illustrate many of the concepts inside it and it is wonderful to working with those applets to understand the underlying idea. However, here comes the bad points. First the book is too thick:) When I read the book, I found many of the same sentences are repeated again and again just like the style in the JVM specification. This style is ok for specification as it wants to be precise but too bad for a introductary book. For example, the class loader delegation model is repeated with equal depth many times in different places of the book. I think the contents of the book can be compressed into half with those duplicate contents being cut off. Another problem is that the illustration has many problems. The arrow lines in many pictures are printed just as a ">" symbol. Besides the typesetting problem of the book, many of the pictures do not help much in the book. Also there are many places where a picture should have been presented instead of just puting some vague statements to clearly illustrate the main ideas but the author didn't put them down.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
5.0 out of 5 stars One Best Book on JVM, February 15, 1999
By A Customer
This review is from: Inside the Java Virtual Machine with CDROM (Java Masters) (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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars One Best Book on JVM, February 15, 1999
By A Customer
This review is from: Inside the Java Virtual Machine with CDROM (Java Masters) (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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

Inside the Java Virtual Machine with CDROM (Java Masters)
Inside the Java Virtual Machine with CDROM (Java Masters) by Bill Venners (Paperback - Sept. 1997)
Used & New from: $0.88
Add to wishlist See buying options