イメージ 1

Bruce Eckel ( http://www.BruceEckel.com ) is the author of Thinking in Java (Prentice-Hall, 1998, 2nd Edition, 2000, 3rd Edition, 2003, 4th Edition, 2005), the Hands-On Java Seminar CD ROM (available on the Web site), Thinking in C++ (PH 1995; 2nd edition 2000, Volume 2 with Chuck Allison, 2003), C++ Inside & Out (Osborne/McGraw-Hill 1993), among others. He's given hundreds of presentations throughout the world, published over 150 articles in numerous magazines, was a founding member of the ANSI/ISO C++ committee and speaks regularly at conferences. He provides public and private seminars & design consulting in C++ and Java.

http://www.pythoncriticalmass.com/

Bruce Eckel's Free Electronic Books

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.

Note: Many of these documents require the installation of the fonts Georgia, Verdana and Andale Mono (code font) for proper viewing. These can be found here.

Thinking in C++, Volume 2: Practical Programming Final version (print version) - December, 2003
Book in HTML + source-code tree and makefiles. 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.

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

http://www.artima.com/weblogs/index.jsp?blogger=beckel

Artima Weblogs
Computing Thoughts
A Weblog by Bruce Eckel