Thinking in Java

Front Cover
Prentice Hall, 2003 - Computers - 1119 pages
31 Reviews
Thinking in Java, Third Edition is the much-anticipated revision of Bruce Eckel's best-selling introduction to Java. In Thinking in Java, 3/e, Bruce Eckel provides complete integration of JDK 1.4 technologies to his award winning 'Thinking in' presentation. Eckel introduces all the basics of objects as Java uses them, then walks carefully through the fundamental concepts underlying all Java programming -- including program flow, initialization and cleanup, implementation hiding, reusing classes, and polymorphism. Using extensive, to-the-point examples, he introduces exception handling, Java I/O, run-time type identification, and passing and returning objects. Eckel also provides an overview of the Key Technology of the Java2 Enterprise Edition platform (J2EE). Thinking in Java won the 1999 Software Development Magazine Productivity Award, and the Java Developer's Journal Editor's Choice Award for best book of 1998!

From inside the book

What people are saying - Write a review

User ratings

5 stars
4 stars
3 stars
2 stars
1 star

Often I can find clear, concise answers and advice. - Goodreads
Very hard to read example code. - Goodreads
That said, sometimes is a good reference. - Goodreads
But as a reference it can't be beat. - Goodreads
User Review - Flag as inappropriate

Great starting guide to the maze that is Java. Infectious enthusiasm. A bit on the long side however.

Review: Thinking in Java

User Review  - Zigurd Mednieks - Goodreads

Most of the time you will find an excellent explanation of Java constructs and concepts in this book. This is what I tell readers of Programming Android to get for places where they need to bolster their knowledge of Java basics. Read full review


Preface i
Whats Inside

36 other sections not shown

Common terms and phrases

References to this book

All Book Search results »

About the author (2003)

Bruce Eckel" is the author of "Thinking in C++, Volume I," and other books on C++. He served on the C++ Standards Committee, has published over 150 articles (many on C++) and has given C++ seminars worldwide. He is the president of "MindView, Inc.," which provides software consulting and training.

"Chuck Allison" is former Senior Editor of the "C/C++ Users Journal" and author of the book "C/C++ Code Capsules." He served on the C++ Standards Committee and is a professor of Computer Science at Utah Valley State College. He is president of "Fresh Sources, Inc.," which specializes in software training and mentoring.

Bibliographic information