Bruce Eckel's Free Electronic Books

Mirror Hosted by
Valeam - Valerio Amendolagine 's website
Consulting & Training

 

These are electronic books in HTML on C++ and Java, along with the source code. The HTML books are fully indexed, use Frames for easy navigation through the chapters, and have color syntax highlighting on all the source-code listings. Each HTML download contains an entire book and source code in a single zipped file.

Click here for public and on-site seminars based on the books below.

Thinking in C++, 2nd edition, Volume 2 Revision 15 - March 1, 2003

Currently only in Word format (readable with the free OpenOffice.org). Revision history at start of book.

Thinking in Enterprise Java Revision 1.1 - May 6, 2003

NOTE: book only, no source code. Described in Thinking in Java, 3rd edition. Very early release; book is still in formative stages. Revision history at start of book.

Thinking in Patterns Revision 0.9 - May 20, 2003

Revision history at start of book. This is the version that will be used for the Thinking in Patterns Seminar in Crested Butte in July.

Thinking in Java, 3rd Edition Revision 4.0 - November 20, 2002: Final Version to Printer
Download includes HTML book and source code

Revision history at start of book.

Thinking in C++, 2nd edition, Volume 1 Revision 13 - Sept 27, 2001

Revision History

Thinking in Java, 2nd edition Revision 12 - June 12 2001
Word Version (May have more recent corrections than HTML version; see redline/strikeouts)

Revision History

Thinking in Java, 1st edition

Last Modified Sat Feb 5 2000