Have one to sell? Sell yours here
Beginning Java 2
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Beginning Java 2 [Paperback]

Ivor Horton (Author)
4.2 out of 5 stars  See all reviews (83 customer reviews)


Available from these sellers.


Formats

Amazon Price New from Used from
Paperback --  

Book Description

Programmer to Programmer March 1999
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.



Editorial Reviews

Amazon.com 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

From the Publisher

One of the reviewers, Ron Phillips, commenting on Chapter 15 Extending the GUI, said, "... lots of really good information ... This chapter alone ... makes Beginning Java worth the price ..."

Product Details

  • Paperback: 1109 pages
  • Publisher: Peer Information Inc.; 1st edition (March 1999)
  • Language: English
  • ISBN-10: 1861002238
  • ISBN-13: 978-1861002235
  • Product Dimensions: 8.8 x 7.3 x 2 inches
  • Shipping Weight: 3.6 pounds
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (83 customer reviews)
  • Amazon Best Sellers Rank: #1,345,413 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

83 Reviews
5 star:
 (48)
4 star:
 (19)
3 star:
 (6)
2 star:
 (5)
1 star:
 (5)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (83 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

86 of 88 people found the following review helpful:
5.0 out of 5 stars Well written and comprehensive, July 29, 1999
By A Customer
This review is from: Beginning Java 2 (Paperback)
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.

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


55 of 58 people found the following review helpful:
4.0 out of 5 stars Good introduction to Java but lacking in certain aspects, September 10, 1999
By A Customer
This review is from: Beginning Java 2 (Paperback)
This book is a pretty good introduction to Java, especially for beginners. However I would like to point out certain drawbacks of the book:

1)As the previous reviewer pointed out, Horton uses too much of math to illustrate his examples. He'd be better off tackling real-world problems.

2)Lot of coverage is given to Input/output streams, filing, printing etc. Infact these topics span 3 chapters in the book which is a bit excessive.

3) There is absolutely NO mention of network programming. A chapter on network programming would be greatly appreciated instead of the excessive coverage of streams.

4)However there is excellent coverage and explanation of JDBC. Also threads are explained very well.

Overall the book is definitely worth a buy, especially for the beginner/intermediate programmer. Object-oriented concepts are very well-explained. Also it has much better coverage of Swing than books like Thinking in Java. It is definitely better than Just Java which I found to be too superficial and elementary.

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


29 of 30 people found the following review helpful:
5.0 out of 5 stars COMPLETE, February 10, 2000
This review is from: Beginning Java 2 (Paperback)
I feel like i have been in a race for the last 9 months trying to learn Java, and go beyond and be productive. Some guy said he learned Java in 2 weeks, its not going to happen. Then again there are different levels of what people mean by, "know a language." I have so many java books in my room people who come by think java is some sort of porn. First off most the books out there take people from a C or Java haha, background and let them learn a few new sentax moves in java. Problem is they do not tell you the full story. You will be there reading over 20 pages of stuff in these other books and not have a clue what was just going on. You will have a fuzzy look on your face, with a side note in your mind going,,yeah ill come back to that. All these java books are the same, they give you the basics the first 3/4 and then the last 1/4 they tell you how to make a art program,,etc with basic class files etc. This book is complete, you will understand what is going on, its worth it being a bit longer. In fact the 1/2 this book is on basics and 1/2 is on the extra stuff. And remember the only way to really know "JAVA" is to program. Just don't read the 1000 pages, you will get no where, because you will forget it fast. From day one you should think of something app you would like to create, and your desire to learn what is going on will be much better. The only thing i question is Ivor Horton, the guy has to take drugs to write a 1000+ page book like this. There has to be a better way of making money.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(135)
(26)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject