Thinking in Java
| Company type | Book |
|---|---|
| Industry | Computer programming, Software development |
| Founded | 1998 |
| Founder | Bruce Eckel |
| Products | Java programming language book |
Thinking in Java, written by Bruce Eckel, stands as a foundational text on the Java programming language, initially issued in 1998. The book’s fourth edition, published by Pearson in 2006, originated from Eckel’s interactive “Hands-on Java” workshop.
Following this, Eckel authored “On Java 8,” a follow-up work available as an ebook through Google Play.
Publishing history
The original edition was released on January 1, 1998, under the Prentice Hall imprint. Additional editions followed in 2000 and 2003, culminating with the definitive fourth edition published by Pearson in 2006. Eckel has also provided multiple editions accessible online.
Reception
Thinking in Java has been honored with numerous accolades within the software development community: the Java Developer's Journal Editor's Choice Award (1998), the Jolt Productivity Award (1999), and the JavaWorld Reader's Choice Award (2000, 2001).
- Tech Republic commented:
- "Although it addresses a broad range of topics swiftly, the material remains straightforward and digestible—demonstrating Eckel’s expertise and writing proficiency."
- A favorable evaluation was given by Linux Weekly News.
- CodeSpot described it as:
- "Essential reading for anyone engaged in Java programming or studying Object-Oriented Programming (OOP)."
Awards
Throughout its history, Thinking in Java has garnered several prestigious industry honors, such as:
- 1998 Java Developers Journal Editors Choice Award for Best Book
- 1999 Jolt Productivity Award
- 2000 JavaWorld Readers Choice Award for Best Book
- 2001 JavaWorld Editors Choice Award for Best Book
- 2003 Software Development Magazine Jolt Award for Best Book
- 2003 Java Developers Journal Readers Choice Award for Best Book
- 2007 Java Developer’s Journal Readers’ Choice Best Book