Pages: 976 (Paperback) ISBN: 0596008732 Pub: O'Reilly Media, Inc. Pub date: 2005-05-20 Amazon.co.uk Sales Rank: 72603
|
|
![]() ![]()
Editorial Review:Java is the language de jour and there's a stream of books covering it, but with so many books available new offerings have to be something special. Learning Java starts at the beginning with a "hello world" style program to demonstrate using Sun's Java tools, and it continues to introduce features with examples. These are all thoroughly discussed and explained in as straightforward and jargon-free manner as practicable. A tricky aspect of Java is the way classes are related, so it's great to see a whole chapter devoted to the subject early on. Even more opaque is the explicit use of threads in Java. Again, this is covered in an accessible way, especially the discussion on thread synchronisation. The authors cover basic graphics, video handling and other media in Java before moving on to Beans and the builder environment, stopping short of JavaBeans. The book finishes with a section on applets, the Java plugin and digital signatures. There is, though, no feeling of working toward a goal--perhaps this would have been a better book with a project as a theme. Another odd decision is ignoring the several--some free--Java IDEs generally used to program Java. (Neimeyer makes a point of saying he hasn't discussed them but without saying why. Even beginners find Java more accessible in a programming environment.) Still, Learning Java, which uses Java2 v1.3, does a competent job of introducing Java to beginners. As with most O'Reilly books, it's authoritative, lucid and well edited, though it may fail to inspire in the reader the presumed enthusiasm for Java felt by the authors. You won't go wrong with this one, and its coverage of object oriented programming issues is particularly good --Steve Patient Reader Reviews:great book to get a firm handle on concepts and new features. (0/0 people found this helpful)I've had this book (and still reading in it), but also had java in a nutshell with it, and I already knew older java versions. Both make a great combination. You can read the nutshell to get the basics fast, and then refer to this book when you want to go a little more in depth.
Starts badly, gets brilliant (1/1 people found this helpful)I hated reading this book at first. It starts with some examples to "show the power of Java" that made my eyes glaze over. The author(s) then spend far too much time talking about different ways to assign primitives and give a very crude introduction to Objects.
Not having fun (1/3 people found this helpful)I bought this book with the expectation that it would have me flying fast - as did the "Learning Perl" book. But no: I am still crawling on my knees. Possibly because the authors attempts too much. They want you to know everything about Java, Swing, network, applets etc, but this is not suitable for learning.
One of the best books for learning Java (11/11 people found this helpful)This is one seriously good book.
Worth every penny. (7/8 people found this helpful)If you wish to learn Java this is definitely the book for you. It is aimed at the java beginner or even people beginning programming. The book is very well laid out and the examples are clear and concise making them easy to understand. Similar ProductsJava in a Nutshell (In a Nutshell (O'Reilly)) Eclipse: A Java Developer's Guide Java Examples in a Nutshell (In a Nutshell (O'Reilly)) CategoriesAmazon.co.uk places this book into the following categories:
Books -> Subjects -> Computers & Internet -> General
Books -> Subjects -> Computers & Internet -> Programming -> Introduction Books -> Subjects -> Computers & Internet -> Programming -> Introduction to Programming -> Java Books -> Subjects -> Computers & Internet -> Software & Graphics Books -> Subjects -> Computers & Internet -> Digital Lifestyle -> Online Shopping -> Amazon Books -> Refinements -> Language (feature_browse-bin) -> English Books -> Refinements -> Age (feature_two_browse-bin) Books -> Refinements -> Format (binding_browse-bin) -> Paperback uk-shops -> Education Resources -> Books -> Computer Science -> Programming -> Introduction uk-shops -> Education Resources -> Books -> Computer Science -> Programming -> Languages & Tools -> Object Oriented -> Java -> Beginning Java
|