<< 1 >>
Rating: ![5 stars](http://www.reviewfocus.com/images/stars-5-0.gif) Summary: Using Java 2 Standard Edition Review: Excellent book!!! Even somebody like me could understand it and write couple of programs! I will say book had something to do with it. Best one by far.
Rating: ![5 stars](http://www.reviewfocus.com/images/stars-5-0.gif) Summary: Using Java 2 Standard Edition Review: Excellent book!!! Even somebody like me could understand it and write couple of programs! I will say book had something to do with it. Best one by far.
Rating: ![5 stars](http://www.reviewfocus.com/images/stars-5-0.gif) Summary: If I could give to this 6 starts, then I would give him 10 Review: I had the great happiness of receiving this book as a gift of a dear friend. I am a beginner in the Java programming. For me, this it is an excellent book, their authors wrote it with a lot of grace and with a lot of ability so that the reader understood it. Don't doubt to buy this book. If I could give to this 6 stars, then I would give him 10.
Rating: ![5 stars](http://www.reviewfocus.com/images/stars-5-0.gif) Summary: A very good book on Java Review: I've just switched over to Java from doing only Microsoft ASP and HTML. I found this book to be exactly what it says, "a book for programmers new to the Java language" and will be a good reference for me later. The book is big and packed with more than enough examples to see the material in action. I've had no problems running any of the examples, although the formatting of one of them was moved to the next line and I had to move it back. No big deal for me. What I like about this style of book is that it did not try to cover anything related to the enterprise edition, but stayed with the core Java libraries. That's enough as the size of this book is over 1000 pages. There are some differences in style between the authors as far as how they formatted their examples, but it gives me different ways that I can structure my code. I sort of like these multi-author books, rather than just a single author. Like I said, the style is a little different between them, but the flow is very easy. It's obvious to me that they must have worked closely together, unlike another book I recently bought on Java Server Pages which was all over the place. All in all, a great book for those just moving to the Java language and wanting more than a reference or API. The other thing I like about this book is there's no annoying attempt at humor. Very professional approach, without attempting to be comedians.
Rating: ![3 stars](http://www.reviewfocus.com/images/stars-3-0.gif) Summary: Another failed Java Book! Review: The book size is very impressive! It has more than 1100 pages (including index pages). It tries to cover as many Java topics as it can do. However it fails for some reasons: (1)The authors have tried to "touch" as many Java topics as they can, but they have failed to explain them thoughtfully. Readers finally can get the impression that their authors could only "surf" on the Java Sea! (1)Many important concepts such as : methods and exception handling, classes, interfaces, input/output, etc are poorly explained. (2)Many important topics are only discussed briefly. It seems like that the authors try to avoid deep discussions about these important topics. Take the topic of "Inner Classes" on pg.165-167 for example. This topic is failed for at least two reasons: (a)Poor explanation of "How Inner Classes Work". I don't understand if the author wants to explain how the inner classes work or he wants to explain the history of inner classes? Here is the full text that the author wrote to cover the section "How Inner Classes Work": "Under Java 1.0, inner classes were not available. Java designers were able to make the programs that you write using inner classes work with virtual machines that were designed from the 1.0 specification because the inner classes aren't really new. When you write a class with an inner class inside it, the compiler takes the inner class outside of the containing class and adjust the compiled result." What an explanation of how the inner classes work! My point is that if you cannot explain things then don't mention them at the very beginning! We can always find the list of all methods and classes and interfaces from the Sun mannual! (b)The second reason is the author uses AWT and SWING class as an example to illustrate how the inner class work. This is fine! However, these topics have not been touched anywhere before this. And the author is not bothered to explain how it works too! So why is it useful for? Good for Java beginners? Nonsense! And Java experts don't really need it. I remembered the book billed itself as the book for someone that is new to Java! But the authors gave many examples that touch on other topics that are not explained yet. So why are these examples useful for? It's only an indication of poor organization of contents. I cannot tell all things. But I just want to give some comments for anyone that is new to Java, you should be better to get the copy of "Beginning Java 2 - JDK 1.3 version" by Ivor Horton. If I could give Ivor Horton's book 5 stars, then I could only give 3 stars for this book. For Java experts? You already know what you are looking for right? This book cannot be a Java expert's reference!
Rating: ![2 stars](http://www.reviewfocus.com/images/stars-2-0.gif) Summary: Too dense with no conceptual flow Review: This book has good breadth, but fundamentally fails to help the reader understand Java. I am a Java trainer, and have used many books and training material. I recently chose this book for a class because of its breadth. Unfortunately, I had to write a lot of supplemental information to make up for the book's lack of clarity and structure. A book should simplify key concepts by highlighting key points, using diagrams, etc. This book doesn't do that. It's like a brain dump, where the authors talk and talk about a given topic, but in a way that lacks structure. There is no flow or progression of concepts. The book also has poor layout. Books should be designed with an eye toward ease of reading. Are key points highlighted? Are diagrams effective? If you're in a bookstore open the book to a random page. Are the highlighted sections important? Is the conceptual outline of the page apparent? For me, the answer is no. Here's one of the highlighted paragraphs I've chosen at random: "The ability to specify indexes when working with a List places an additional burden on you as a programmer. You must always ensure that any index you pass to a List method is greater than or equal to zero, and less than or equal to the size of the collection minus one. Each List method that accpets an indx throws an IndexOutOfBoundsException at runtime when this is not the case." Rather than highlighting this key point with this dense paragraph, the author could have provided a simple diagram and an example. The reader would have understood the point immediately, rather than having to read and re-read a prose explaination. Diagrams are similarly poor. There are a few diagrams, but they are not effective at communicating concepts. It's as if an editor said "we need a diagram" so someone whipped one out, whether or not it was effective. In summary, this book has good breadth but is poor at helping the reader understand Java.
Rating: ![5 stars](http://www.reviewfocus.com/images/stars-5-0.gif) Summary: Very Good Book on Java Programming Review: This is a very good text on java programming. It is not meant for the absolute beginner and sort of assumes that the reader knows some other language; the baics of java are very well-covered. The book has 1100+ pages and covers a lot of material. I did not go through the whole book, but those chapters that were of interest to me; and all these very good. The explanation, organization of material, diversity of examples are all good. Topics it covers include databases, threads, networking, etc. I highly recmommend it to the professional java programmer.
Rating: ![5 stars](http://www.reviewfocus.com/images/stars-5-0.gif) Summary: Very Good Book on Java Programming Review: This is a very good text on java programming. It is not meant for the absolute beginner and sort of assumes that the reader knows some other language; the baics of java are very well-covered. The book has 1100+ pages and covers a lot of material. I did not go through the whole book, but those chapters that were of interest to me; and all these very good. The explanation, organization of material, diversity of examples are all good. Topics it covers include databases, threads, networking, etc. I highly recmommend it to the professional java programmer.
Rating: ![5 stars](http://www.reviewfocus.com/images/stars-5-0.gif) Summary: Good book for Beginner as well as Experienced Programmer Review: This is very good book. As I take this book when I wann to Start Java again from Starting point. So can say that I've some knowledege of java and I wann to recall it with some good examples. And also I wann to touch which I never touch like Java Beans, Thearding, networking etc. and I found that this book really helpful for me. One more thing I wann to say that this book would be more useful if authore cover some more tpoics like security, little bit introduction of servlet, jsp etc. Anyway, I've full marks to this book. Pranav
<< 1 >>
|