Customer Reviews


8 Reviews
5 star:    (0)
4 star:
 (5)
3 star:
 (2)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
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


9 of 10 people found the following review helpful:
4.0 out of 5 stars Not a bad book, but misleading...
This is a good book for those that are interested in learning the bytecode structure of the Java Virtual Machine and its class file structure. It comes with a bytecode assembler, called Jasmin. Some reviewers felt that the assembler is completely useless. I liked having it as it helped me to learn and test my knowledge of java bytecode without having to write an...
Published on January 7, 2001 by Jonathan D. Decarlo

versus
9 of 9 people found the following review helpful:
3.0 out of 5 stars necessary but frustrating
I know of only one book that covers the JVM and the binary codes, the classfile format etc. It is known as the goldfish bowl book because of its cover, but is officially called The Java Virtual Machine. The book is frustrating because it spends so much time with the irrelevant Jasmin assembler and its syntax. You are interested in generating byte codes directly, not...
Published on July 2, 1998 by Roedy Green


Most Helpful First | Newest First

9 of 9 people found the following review helpful:
3.0 out of 5 stars necessary but frustrating, July 2, 1998
By 
Roedy Green (Victoria, BC, Canada) - See all my reviews
(REAL NAME)   
This review is from: Java Virtual Machine (Java Series) (Paperback)
I know of only one book that covers the JVM and the binary codes, the classfile format etc. It is known as the goldfish bowl book because of its cover, but is officially called The Java Virtual Machine. The book is frustrating because it spends so much time with the irrelevant Jasmin assembler and its syntax. You are interested in generating byte codes directly, not assembler. It leaves out much you must discover by experiment looking at generated class files, such as whether offsets are signed or absolute, where the base is etc. In its next revision, it should set the Jasmin aside in an appendix, and include examples and more precise documentation on the binary formats. The book is still valuable because it gives a fair bit of background exposition you will not find in the vmspec itself. You would use this book to understand the VM, then the vmspec to actually write code that generated or modified class files.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 7 people found the following review helpful:
3.0 out of 5 stars Good but Dated JVM Tutorial, May 27, 2000
By A Customer
This review is from: Java Virtual Machine (Java Series) (Paperback)
This book provides a good tutorial introduction to the Java Virtual Machine. It even includes an "assembler" so that you can practice writing Java bytecode yourself. Unfortunately, there are no exercises provided so that it takes a great deal of motivation and creativity to write JVM programs that will test your knowledge of the book's material.

But by far the worst problem of this book is that it covers only the very first version of the JVM and the Java language. Now that there are new editions of the JVM spec and language spec, as well as the other JVM tutorial books, the time for updating this book is overdue.

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


9 of 10 people found the following review helpful:
4.0 out of 5 stars Not a bad book, but misleading..., January 7, 2001
By 
Jonathan D. Decarlo (Thomaston, Connecticut USA) - See all my reviews
(REAL NAME)   
This review is from: Java Virtual Machine (Java Series) (Paperback)
This is a good book for those that are interested in learning the bytecode structure of the Java Virtual Machine and its class file structure. It comes with a bytecode assembler, called Jasmin. Some reviewers felt that the assembler is completely useless. I liked having it as it helped me to learn and test my knowledge of java bytecode without having to write an interpreter first.

This book is misleading, however, as most books on this subject do a pretty good job of explaining the internals of the Java Virtual Machine. This book does not. If you are looking to understand java bytecode and class file format better, this may be your book. But, if you are looking to get the full explaination of the workings of the Java Virtual Machine (especially if you are trying to write your own), then "Inside the Java Virtual Machine" is a much better book.

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


1 of 1 people found the following review helpful:
4.0 out of 5 stars Excellent technical reference!, September 27, 1997
By A Customer
This review is from: Java Virtual Machine (Java Series) (Paperback)
JAVA Virtual Machine is an impressive technical reference. The book provides a wealth of detailed nuts-and-bolts information relating to Java and the JVM. A Java *assembler*, called "Jasmin", provided with this book makes it especially practical for power programmers.

In spite of a variety of typing errors in the text (it is hard for copy editors to stay on top of technology apparently!), JAVA Virtual Machine is a must for every Java hacker's reference library!

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


1 of 1 people found the following review helpful:
4.0 out of 5 stars Great book on the JVM., April 3, 1997
By A Customer
This review is from: Java Virtual Machine (Java Series) (Paperback)
A great book on the Java Virtual Machine! I learned more about how java really works faster than with any of the other fourjava books I own. --Dave Doolin
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 7 people found the following review helpful:
1.0 out of 5 stars Bad book, October 26, 2000
By 
This review is from: Java Virtual Machine (Java Series) (Paperback)
Although there are only a few books currently discussing about the internal of JVM, this book is the worst of them. It copies too many pages such as the bytecode semantics from the JVM specification by Sun Microsystems and these parts consume around half of the books. Also most contents not borrowed from JVM specification is far too simple to be an indepth discussion of JVM. It only took me 2 hours to read the whole book and to find out that it is a bad book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 3 people found the following review helpful:
4.0 out of 5 stars Very good intro, July 19, 2001
By 
Goldin Evgeny (Tel-Aviv, Israel) - See all my reviews
(REAL NAME)   
This review is from: Java Virtual Machine (Java Series) (Paperback)
If you're just entering the JVM aspects - that's a good place to start, I think. The JVM explained in a simple, not confusing manner, the book can easily be read by anyone. Then you might go to read the full "JVM Spec" from Sun. 4 stars for authors spend too much place describing Jasmin ( JVM assembler they wrote ) - tell me, who needs it ? I hardly imagine anybody writing bytecodes in assembly. *Reading* bytecodes is something else, I do it on a daily base - but let's leave the job of creating them to javac.
One special "thank you" is for "Appendix A" where all JVM instructions are nicely listed by the function group. I browse it the most.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 2 people found the following review helpful:
4.0 out of 5 stars good introduction, January 25, 1999
By A Customer
This review is from: Java Virtual Machine (Java Series) (Paperback)
Compering to others books about jvm this one gives you much more details about functionality of jvm. Looking deeply inside structer of jvm less in just instruction.But one unneeded detail is "jasmin" assembler who needs it no practical apply.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

Java Virtual Machine (Java Series)
Java Virtual Machine (Java Series) by Jon Meyer (Paperback - April 8, 1997)
Used & New from: $0.19
Add to wishlist See buying options