Buy Used
Used - Very Good See details
$4.27 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
92 used & new from $0.01

Have one to sell? Sell yours here
 
 
Beginning Java 2 - Jdk 1.3 Edition: Jdk 1.3 Edition (Programmer to Programmer)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Beginning Java 2 - Jdk 1.3 Edition: Jdk 1.3 Edition (Programmer to Programmer) (Paperback)

~ (Author)
3.8 out of 5 stars  See all reviews (79 customer reviews)


Available from these sellers.


21 new from $3.24 71 used from $0.01

Customers Who Bought This Item Also Bought


Editorial Reviews

Product Description

A second edition Beginning Java title is now required because: In quarter one, 2000, Sun will release version 1.3 of their Java Developers Kit (JDK 1.3). This is significant because: The fastest Java platform performance ever is now available for download, and is coming to your mailbox from America Online (AOL), thanks to an agreement between Sun and AOL to deliver the Java Runtime Environment on the AOL 5.0 CD-ROM. The newest version of J2SE technology, v 1.3, will deliver momentous performance gains and improved Web deployment for enterprise-grade, client-side applications. And just about everything else developers have been asking for:

Client-side users now enjoy the speed advantage of the new Java HotSpot compiler which has been tuned for client performance. The result is much faster thread handling, improved scalability and rapid memory allocation for objects, smaller RAM footprint, and the platform has gained a much more efficient garbage collector. All of these enhancements spell speed for the desktop user. For Graphical User Interface (GUI) performance, the Java Foundation Classes and Swing libraries have been super-tuned to enhance scrolling speed. The GUI components that developers use to create tables and frames for their applications have also been improved.

From the Publisher

Online discussion of the topics in this book available at Wrox's P2P site

This book is a fast paced and comprehensive tutorial introduction to application development using Java. It is ideal for novice Java programmers who have some previous programming exposure and are able to run with the fast pace. Almost all new entrants to Java are coming from previous programming experience.


Product Details

  • Paperback: 1000 pages
  • Publisher: Peer Information Inc.; 1 edition (March 2000)
  • Language: English
  • ISBN-10: 1861003668
  • ISBN-13: 978-1861003669
  • Product Dimensions: 9.3 x 8 x 2.9 inches
  • Shipping Weight: 4.6 pounds
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (79 customer reviews)
  • Amazon.com Sales Rank: #556,803 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #67 in  Books > Computers & Internet > Programming > Java > Beginner's Guides

More About the Author

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

Visit Amazon's Ivor Horton Page

Look Inside This Book

What Do Customers Ultimately Buy After Viewing This Item?

Beginning Java 2 - Jdk 1.3 Edition: Jdk 1.3 Edition (Programmer to Programmer)
59% buy the item featured on this page:
Beginning Java 2 - Jdk 1.3 Edition: Jdk 1.3 Edition (Programmer to Programmer) 3.8 out of 5 stars (79)
Head First Java, 2nd Edition
32% buy
Head First Java, 2nd Edition 4.4 out of 5 stars (258)
$29.67
Ivor Horton's Beginning Java 2, JDK 5 Edition
5% buy
Ivor Horton's Beginning Java 2, JDK 5 Edition 3.3 out of 5 stars (10)
$31.49
Beginning Programming with Java For Dummies
4% buy
Beginning Programming with Java For Dummies 4.5 out of 5 stars (35)
$16.49

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

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 Reviews

79 Reviews
5 star:
 (42)
4 star:
 (9)
3 star:
 (9)
2 star:
 (10)
1 star:
 (9)
 
 
 
 
 
Average Customer Review
3.8 out of 5 stars (79 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
67 of 69 people found the following review helpful:
5.0 out of 5 stars Beginning Java 2 (JDK 1.3 Edition) is a masterpiece!, September 5, 2000
By Thomas E. Denham (Alpharetta, GA USA) - See all my reviews
(REAL NAME)   
Would that I had encountered Ivor Horton when I first sought to learn any programming! Beginning Java 2 (JDK 1.3 Edition) is a masterpiece. I have been able to stay on track working through one chapter per day doing the reading and the exercises. This has been a challenging effort but the reward has been substantial growth on a daily basis of my understanding and facility with Java.

Because of its size (over 1200 pages), this is not the place for an absolute beginner to start. I would recommend Java for Students for those who are seeking an introduction to programming and Java at the same time. This is an excellent book if you have some orientation to programming, Java or not, and you want to develop a solid base in the language. The author notes in the Introduction that the word Beginner in the title reflects how much he assumes of the reader in his teaching style rather than anything about the skill level he is trying to develop in the reader. The book is thorough and does a good job of covering Java language, syntax, and the class libraries.

I have been very pleased with how clear the explanations are and how useful the examples and exercises are for learning Java. Rather than just code fragments, the author tends to use code samples to illustrate the points that he makes. He encourages typing the samples in yourself and playing with the parameters to get a feel for what is going on. This results in having more confidence with the language while developing your understanding. In the course of a chapter I find myself keying in 6 to 8 code samples.

I wonder if Ivor Horton began life as a mathematics professor. Many of the exercises involved calculating factorials, prime numbers, the volume of the Sun in cubic miles, etc. I have trouble working with these numbers on their own, let alone developing a computer program to calculate them. Thankfully, it is possible to follow the logic even with this unfamiliar material.

Wrox Press offers a website that documents errata that has been found in the book. Rather than just site a line here and there, the errata section often provides a whole block of code with the corrections made. This makes it easier to find the changes. I have not found them to be troubling but I copied them into a Word document and printed that out so I can correct each chapter before I read it.

Most amazingly, there is a Beginning Java email list associated with the book that is actively monitored by the author and a Wrox Press sysop. Readers report problems they are having with code or things they don't understand and other readers or the monitors provide ideas, suggestions, and answers. I have started a Lotus database to file things I am mining from the list so I can make use of them in the future. The list appears to be a place where both beginners and more advanced students can learn a lot.

Each chapter tends to build on the chapter before it. It works best to work through this book from start to finish. If you already know Java you might browse chapters to get a better grounding in a particular area but the author assumes you know what he covered earlier in the book and the chapters do not stand-alone.

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


 
11 of 11 people found the following review helpful:
5.0 out of 5 stars High Expectations, October 2, 2000
By Nathan G. Jensen (Herriman, UT) - See all my reviews
I bought this book because it got rave reviews right here on this site. I wasn't disappointed. It's excellent! Some techies can write books and some can't. This guy can. The explanations don't leave you in the dust, nor do they go to slow. It's jam packed with info, but your hand is always being held.

I don't like all the math used in the examples--it clouds the issues, but everything else was great.

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


 
21 of 24 people found the following review helpful:
4.0 out of 5 stars Good for "beginners", September 8, 2000
By C. Kerns "Chris" (St. Gallen, Switzerland) - See all my reviews
(REAL NAME)   
I picked up this book to give myself another "once over" on the Java language from someone else's perspective, and to help me review before I start to crank down on studying for the certification exam. Ultimately, this book proved to give pretty thorough coverage of the language and it showed me things I missed before in other books. I think this book proves to be a very worthwhile read, but primarily for a certain group of people.

The target audience for this book fairly specific, as it is clearly intended for people who have never before programmed in a compiled language. If you are migrating from C/C++ or VB, I would speculate that the slow pace and wordiness will bore you. Mr. Horton's well explained examples, however, are a useful reference for many skill levels.
One observation that strikes me most about the book is the level of detail the author goes into. This tends to be a double-edged sword. If you need to get into the details, with a thoroughly explained example to boot, it is wonderful. But if you are reading on a subject to which you are already familiar, or not interested, it becomes painful. As an example, this is the one of the few beginning Java books that clearly explains all you need to know about bit twiddling (sure, most of us will hardly ever use it, but it is on the certification exam), but then it spends 16 pages discussing the intricacies of the Vector Class.

I really feel that the examples are the high point of the book. They are, for the most part, non-trivial and seldom overly contrived. The explanations for each example are very thorough and there is little chance of you getting left behind. Again, I found this to be a bit of a double-edged sword. While overall they are excellent examples, I felt that the examples are really the driving the direction of the book. This is often evidenced by structure of the book. For example, the BigDecimal and BigInteger Classes are not introduced until the last chapter in the book. This isn't necessarily a bad thing, as it rather forces you to read the entire text, and the index does a good job of telling you where to look. Ultimately, I believe true beginners will love the thorough explanation of the examples.

The toughest aspect of any entry level Java book is the introduction and paradigm shift into Object Oriented Design. This topic is difficult for me to judge, since I am already familiar with the concept. However, I can say that it avoids recursive definitions that plaques some other introductory Java books. You will especially love this book if GUI design is what you are after. The author builds a fairly complex application over the course of many chapters. The author also did a great job on multithreading, although it was very brief compared to the time allotted for some other subjects. I also enjoyed the final two chapters on JDBC, which should help the reader build a strong foundation on an extremely useful aspect of the language.

There are a few noticeable things that bothered me. For instance, missing from the book is any mention of the background and evolution of Java, which I have come to expect in any introductory text. One thing I feel I have to mention is the misnomer of the title. Nowhere in this book does the author discuss the differences of ANY of the versions of Java. The only substantial difference between this edition and the previous version is the inclusion of one chapter entitled "Adding Sound to your Programs." All in all, this doesn't really detract from the book, but I did feel a bit misled. Aside from that, the author sometimes misses some important semantics found in the Java Language Specification that a beginner would not pick up on. These include the separation of constructors from methods (technically speaking, a constructor is not a method), and the categorization of checked and unchecked exceptions. It also surprised me that the author never compares Java to any other compiled language.

Nit-picking aside, I think this book has a lot of great information packed into it. You'll get a lot for your money on this one. The index makes up for the unpredictable organization, so this book will serve well as a reference for those times when I need the details AND a practical example of implementation. If you are starting from scratch and need to be walked through lock-step (this book's target audience), then I recommend this book. If you are coming from any other language or are too impatient to work through all the details your first time around, then this book might frustrate you too much.

Considering the author's target audience, I have to give this book 4 stars.
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

1.0 out of 5 stars Don't part with your money just yet
As a beginner I found this book to be a horrible tutorial! I can't see why fundamental Java concepts, so crucial to the learning curve of the beginner, had to be shown using... Read more
Published on March 3, 2003

5.0 out of 5 stars Excellent comprehensive book
This book has now been chosen as the standard text book in our company.

I say no more. Enjoy it!

Published on January 20, 2003 by Nader Aeinehchi

2.0 out of 5 stars Mr. Sandman wrote this book...
It is not the sheer amount of pages that makes this book an efficient sleeping-pill, nor the sometimes unexiting programming-language Java. Read more
Published on November 11, 2002 by Danneman

3.0 out of 5 stars I honestly think it's a good book
My friend and I have a collection of books which we swap with each other and it's a pretty good scheme because if I read something which I think [is bad] he wouldn't bother... Read more
Published on April 16, 2002 by Israel Sioson

1.0 out of 5 stars Do not buy this book
This book is horribly written. I plan on burning it when my java class is finished. Chapters 8, 9, and 10 are exceptionally bad. Read more
Published on March 25, 2002 by Mark Roberts

2.0 out of 5 stars Too consusing for a learning text
The book tells you too many things you can do but shouldn't do and not enough of what you should do. It leaves you wondering what way is the right way. Read more
Published on March 4, 2002 by briandrea92

2.0 out of 5 stars Ivor : master of polysyllabic babble.
Ivor Horton is probably a great mathematician , but he is not a great teacher.He starts of well , but quickly gets bogged down in prime numbers. Read more
Published on January 11, 2002 by bin Johnson

5.0 out of 5 stars This book alone got me Sun Certified
A superb book - well written, easy to understand and loads of examples and exercises. Having never programmed in Java before I bought this book and studied from it full time at... Read more
Published on January 9, 2002 by Suresh Misra

5.0 out of 5 stars One of the best introductions to Java
I have reviewed many beginner books on Java in the search for a textbook for an "Introduction to Java" class that I teach at Hofstra University. Read more
Published on December 18, 2001 by Thomas Paul

4.0 out of 5 stars Excellent Book for Beginners
This book will take you from not knowing JAVA at all to an Intermediate level. At the end of the course you will not need more JAVA books because you'll know how to look for what... Read more
Published on December 17, 2001 by Mohamed F Fathalla

Only search this product's reviews



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
Discussion Replies Latest Post
textbook scam 130 4 hours ago
Sketchy textbook transaction on Marketplace 18 19 hours ago
C# or Java? 66 17 days ago
Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.