Processing ......
Free Computer, Mathematics, Technical Books and Lecture Notes, etc.
Thinking in Java (3rd Edition)
Want to know the Wikipedia of a particular airport? Click here to find out.
  • Title Thinking in Java (3rd Edition)
  • Author(s) Bruce Eckel
  • Publisher: Prentice Hall PTR; 3 edition (December 6, 2002)
  • Paperback 1119 pages
  • eBook Online
  • Language: English
  • ISBN-10: 0131002872
  • ISBN-13: 978-0131002876
  • Share This:  

Book Description

Perfect for migrating to Java from a fellow object-oriented language (such as C++), the 3rd edition of Thinking in Java continues the earlier version's thoughtful approach to learning Java inside and out, while also bringing it up to speed with some of the latest in Java 2 features. This massive tutorial covers many of the nooks and crannies of the language, which is of great value in the programming world.

The most prominent feature of the book is its diligent and extremely thorough treatment of the Java language, with special attention to object design. (For instance, 10 pages of sample code show all of the available operators.) Some of the best thinking about objects is in this book, including when to use composition over inheritance. The esoteric details of Java in regard to defining classes are thoroughly laid out. (The material on interfaces, inner classes, and designing for reuse will please any expert.) Each section also has sample exercises that let you try out and expand your Java knowledge.

About the Authors
  • BRUCE ECKEL is president of Mindview, Inc., which provides public and private training seminars, consulting, mentoring, and design reviews in Object-Oriented technology and Design Patterns. He is the author of Thinking in C++, Volume 2, and other books, has written over 150 articles, and has given lectures and seminars throughout the world for over 20 years. He has served as a voting member of the C++ Standards Committee. He holds a BS in Applied Physics and an MS in Computer Engineering.

  • Kevin Wayne also teaches in the Department of Computer Science at Princeton University. His research focuses on theoretical computer science, especially optimization and the design, analysis, and implementation of computer algorithms. Wayne received his PhD from Cornell University.

Reviews and Rating:

Related Book Categories:

Read and Download Links: