This item is not eligible for Amazon Prime, but millions of other items are. Join Amazon Prime today. Already a member? Sign in.

11 used & new from £1.88
See All Buying Options

Have one to sell? Sell yours here
 
   
Tell a Friend
Beginning Java 2.0 (Programmer to Programmer)
 
See larger image
 
Beginning Java 2.0 (Programmer to Programmer) (Paperback)
by Ivor Horton (Author)
4.7 out of 5 stars 24 customer reviews (24 customer reviews)

Availability: Available from these sellers.

11 used & new available from £1.88

Product details

Customers Viewing This Page May Be Interested in These Sponsored Links (What is this?)
Java Development
ApprovedJavaDevelopers.co.uk    Get fast free quotes from 6 leading Java Development Companies 
Java Programmer
www.google.co.uk/jobs/    Google London is Hiring Java experts. Apply now! 
Java Programmer Jobs
www.pentaconsulting.com    We've hundreds of Java Programmer Jobs. Apply online now. 

Product Description
Amazon.co.uk Review
Beginning Java 2 is one of the two best introductory Java 2 books available. (The other is Peter van der Linden's Just Java 1.2.) Assuming nothing more than curiosity and tenacity, this book explains how to create programs with the Java programming language. And not just simple, academic programs either--the applets and applications that Ivor Horton describes in later chapters take advantage of the latest features of Java 2.

After a brief introduction to the characteristics of Java, Beginning Java 2 digs into variables, data types, operators, control structures, and basic Java syntax--the stuff you absolutely have to understand in order to get anything done. Horton then explains streams, files, and threads before getting into the graphical stuff, where he details how to build attractive, functional user interfaces with the Swing components (with solid coverage of the Java 2 event model). Later chapters address Java2D graphics and database connectivity. The author treats object orientation as integral to the rest of Java programming, which is appropriate to the language.

Readers get to see how concepts work, as regular Try It Out sections include illustrative code listings and the resulting output. The author and publisher deserve kudos for printing the complete source code of example programs rather than just key excerpts. These example programs also appear on the publisher's Web site. --David Wall

Book Description
This book has now been updated to cover JDK 1.3. This updated book is Beginning Java 2, JDK 1.3 edition, by Ivor Horton (ISBN 1861003668).

The Java 2 platform, which is the release name for JDK 1.2, was released in December 1998. Java 2 is an important stage in the evolution of Java as a serious programming language. There are no substantial changes to the language - instead JavaSoft have focussed on extending class library support for common programming tasks.

This includes an improved, device-independent set of graphics libraries, the Java Foundation Classes (JFC), which includes Swing, Java2D and improved printing. These answer many of the criticisms of the original AWT graphics packages, and are both very flexible and very complete.

There's also a new Collections API, a set of classes to help you look after collections of related objects. There are also substantial changes in threading, serialization and JDBC 2.0.

See all Product Description


 
Customer Reviews
24 Reviews
5 star: 83%  (20)
4 star: 8%  (2)
3 star: 4%  (1)
2 star: 4%  (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
 
 
 
Share your thoughts with other customers:
Write an online review
Most Helpful Customer Reviews

 
3 of 3 people found the following review helpful:
2.0 out of 5 stars A very thorough, very verbose introduction to Java, 4 Jul 2000
By A Customer
This book has obviously been a big hit with a lot of readers, but if you're a beginner to programming you should definitely tread carefully. Java IS a big language but the material in this text could have been covered in half the space and been better explained. Horton's examples are often horrendously convoluted and boring: for the first six chapters or so (probably more - I don't have a copy to hand) you're subjected to more and more variations on a phenomenally tedious prime numbers program, clearly a morbid fascination for the author. Each time the code is given in full (in a very difficult-to-read dark grey font on a slightly less dark dark grey background) and it's very easy to lose the main points of the current topic as a result. That's probably the main problem with the book as a whole: it's too static. Things that should take just a couple of lines to explain or perhaps just a well thought out table occupy half a dozen pages. This makes it very difficult to read more than ten or so pages at a time without nodding off and/or just throwing the whole thing out of the window. Some topics ARE well served by Horton's style - you'd have a hard time finding a better explanation of the Observer-Observable model, for example, but too often the big picture gets lost in piddling details and needlessly complex examples (- in the section dealing with animation, for instance, something very easily accomplished in Java, the author starts bombarding us with formulas for modelling acceleration). The Sketcher application at the end of the book (spread out over a number of chapters) is probably OK but I could never be bothered to work through it. Once you've got a basic understanding of Java, the best way to advance that knowledge is through the online documentation at Sun's website (the API and tutorials). Chances are you may take to Horton's style but I'd strongly recommend you borrow this book for a couple of weeks before forking out your hard-earned cash. I was already reasonably compentent in C when I got this and didn't have any problems following it, but ALL the beginners I know who bought it hated it (it was a set text on a course I recently did). If you're new to programming you might want to try SAMS' 'Teach Yourself Java in 21 Days' (basic but very readable). I've also heard good things about Deitel's 'Java: How to Program'. Also, bear in mind that with this book you've got that photo of the author staring at you from the front, back and side - an Ivor Horton is for life, not just for Christmas.
Comment Comment | Permalink | Was this review helpful to you? YesNo (Report this)



 
1 of 1 people found the following review helpful:
5.0 out of 5 stars Surprisingly Good - Pity Author's Face Is On Every Surface, 1 Dec 1999
By A Customer
Being part of the "most recommended" reading list for my course, I approached this weighty tome with some relucance - I've tried (in vain) to get an interest in learning Java before, from such books as Microsoft Press's "Learn Java Now" (as supplied with Visual J++), and Sams Net's "Teach Yourself Java In 24 Hours".

However, I was pleasantly surprised to find that this book is not only deeply informative, well laid-out, and expansive, but is also mistitled! 'Beginning' Java suggests a book that'll teach you the basics, but don't be fooled - this book goes into great depth, and is as good as a reference as it is as a learning aid (my copy virtually falls open on the pages on operator precedence, event listeners, and file streaming)!

Jokes have been made about the fact that Ivor Horton saw fit to splatter his face on both covers and the spine of the book, but that's okay, because there'll rarely be a time that it's not lying open on your desk, anyway! A must-read for anyone who wants to learn Java.

Comment Comment | Permalink | Was this review helpful to you? YesNo (Report this)



 
1 of 1 people found the following review helpful:
5.0 out of 5 stars Well written and comprehensive, 29 Jul 1999
By A Customer
There is a lot to like about "Beginning Java 2." It provides excruciatingly detailed coverage of Java, written in a clear, intelligent way. The author does an effective job of tempering the extensively technical content with a friendly writing style that is never flip or insulting to the reader.

I also appreciate the abundance of examples, illustrations, and diagrams, which support the text well and are easy to read. Pertinent code samples are shaded in gray, which enhances readability. Diagrams are clear and and are supported with well-written callouts.

Although the book's title is "Beginning Java 2," it could be daunting to readers with little or no programming background, especially as they progress beyond the first two chapters. Chapter 1 provides an excellent introduction to Java and object-oriented programming concepts. The first part of Chapter 2 provides a good introduction to variables and data types. About the middle of Chapter 2, however, when the author begins discussing additional mathematical concepts, the reader is led into deeper waters and at this point, "absolute" beginners may start to feel overwhelmed. This doesn't mean that they should abandon the book, but they may need to take additional time to absorb the concepts.

Each chapter concludes with a summary of its content and several practice exercises. Although such practice is certainly valuable, I would have liked to see an additional appendix with "answers" to the exercises so that readers could check their work and benefit from the author's expertise. Without such author feedback, the exercises are less effective as learning tools.

Overall, I see "Beginning Java 2" as a potentially valuable addition to the bookshelf of any programmer new to Java. I recommend it with some caution to "absolute" beginners -- although with patience, determination, and a commitment to learn, they, too, may find the book very beneficial.

Comment Comment | Permalink | Was this review helpful to you? YesNo (Report this)


Write an online review
 
 
Most Recent Customer Reviews

3.0 out of 5 stars Gets the point across in a very verbose manner
The three words that I would use to describe are very thorough, very broad and VERY verbose. Every topic is sliced and diced to make sure that the reader is left in no uncertain... Read more
Published on 11 Oct 2000

5.0 out of 5 stars Good, clean introduction and more
i read this Book with what could only bE desCribed as a basic Knowledge of java. the first chapters reallY reinforced whaT i knew, wHIlst the latter oneS extended It to a level... Read more
Published on 27 Sep 2000

5.0 out of 5 stars Java is a piece of cake
It is an excellent book, the author has cooked the java like a piece of cake, You have to digest it. It is really a wonderful book for beginners.
Published on 10 Jun 2000 by ratankalwa@england.com

5.0 out of 5 stars An essential book for a Java beginner
Having purchased more than one Java book this book is most certainly the best written and explained. Read more
Published on 2 May 2000

5.0 out of 5 stars Excellent, easy to read and concise
An excellent first book on Java, simple and concise introduction to the language and the essential libraries. Read more
Published on 6 Feb 2000 by e.jones@torus.demon.co.uk

4.0 out of 5 stars Buy this book
If you're starting out in Java, this is the book for you. The only area not really covered is Applets but apart from that this book provides a well laid out and consise... Read more
Published on 5 Dec 1999

5.0 out of 5 stars An Excellent Book for beginners on Java
If you are new to java, this is definately the book you want to get. It explains the language in the simplest way. This is one book you dont return. Read more
Published on 28 Jul 1999

5.0 out of 5 stars Excellent book by Horton (as always!)
This is definitely one of the best books on Java out there. After reading Horton's Beginning C++ book, I was expecting a lot out of his Java book, and I must say I wasn't... Read more
Published on 24 Jul 1999

4.0 out of 5 stars Great Book, though a bit verbose!
The book will take you from a beginner level to at least an advanced level. The fundamentals are very well explained. Read more
Published on 18 Jul 1999

5.0 out of 5 stars Well Done !
A joy to read! (A few errors, but within tolerable limits.) A more "linear" read than Horstmann's Core Java (which is also very good. Read more
Published on 14 Jul 1999

Search Customer Reviews
Only search this product's reviews