Thinking in Java

Thinking in Java (ISBN 978-0131872486) is a book about the Java programming language, written by Bruce Eckel and first published in 1998.

Prentice Hall published the 4th edition of the work in 2006.

The book represents a print version of Eckel’s “Hands-on Java” seminar.

Eckel has made various versions of the book publicly available online.

[2] Thinking in Java has won multiple awards from professional journals: