Thinking in Java (1st Edition)

Thinking in Java (1st Edition)

by Bruce Eckel (Author)

Synopsis

The legendary author Bruce Eckel brings Java to life with this extraordinarily insightful, opinionated and downright funny introduction. Thinking in Java introduces all of the language's fundamentals, one step at a time, using to-the-point code examples. More than virtually any other book, Thinking in Java helps you understand not just what to do -- but why. 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, hiding implementations, reusing classes and polymorphism. Using extensive, to-the-point examples, he introduces error handling, exceptions, Java I/O, run-time type identification, and passing and returning objects. He covers the Java AWT, multithreading, network programming with Java -- even design patterns. The best way to understand the real value of this book is to hear what readers of the online version have been saying about it: "much better than any other Java book I've seen, by an order of magnitude..." "mature, consistent, intellectually honest, well-written and precise..." "a thoughtful, penetrating analytical tutorial which doesn't kowtow to the manufacturers..." "Thank you again for your awesome book. I was really floundering, but your book has brought me up to speed as quickly as I could read it!"

$3.29

Save:$33.49 (91%)

Quantity

1 in stock

More Information

Format: Paperback
Pages: 1098
Edition: 1
Publisher: Prentice Hall
Published: 19 Feb 1998

ISBN 10: 0136597238
ISBN 13: 9780136597230
Book Overview:

The legendary author Bruce Eckel brings Java to life with this extraordinarily insightful, opinionated and downright funny introduction. Thinking in Java introduces all of the language's fundamentals, one step at a time, using to-the-point code examples. More than virtually any other book, Thinking in Java helps you understand not just what to do -- but why. 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, hiding implementations, reusing classes and polymorphism. Using extensive, to-the-point examples, he introduces error handling, exceptions, Java I/O, run-time type identification, and passing and returning objects. He covers the Java AWT, multithreading, network programming with Java -- even design patterns. The best way to understand the real value of this book is to hear what readers of the online version have been saying about it: much better than any other Java book I've seen, by an order of magnitude... mature, consistent, intellectually honest, well-written and precise... a thoughtful, penetrating analytical tutorial which doesn't kowtow to the manufacturers... Thank you again for your awesome book. I was really floundering, but your book has brought me up to speed as quickly as I could read it!


Author Bio

Bruce Eckel is a corporate trainer and consultant who writes the Java column for Web Techniques Magazine.