Rating:  Summary: Good book for ones who are new to JVM Review: A decent book which has a good information on JVM.A must for those who want to explore under the HOOD and want to go beyond the buzz words!
Rating:  Summary: Insightful and precise Review: 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.
Rating:  Summary: Long on Words, Short on Details Review: 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.
Rating:  Summary: A great book Review: 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.
Rating:  Summary: The best Java Book if you really want to go under the hood Review: Inside JVM is an awsome book if you really want to know the ins and outs of JVM. I am amazed with the ability of Mr. Bill as a technical writer. I will strongly recomend this book for any serious Java developer who needs to know Java beyond the buzz words.
Rating:  Summary: it stinks Review: so many pages, and so little stuff. what a waste of time and money!
Rating:  Summary: it stinks Review: 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.
Rating:  Summary: Useful - But No In Depth Coverage Review: 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.
Rating:  Summary: Most complete JVM book I've found! Review: 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.
Rating:  Summary: One Best Book on JVM Review: 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.
|