Thinking in Java (4th Edition)

Thinking in Java
Thinking in Java


ISBN: 9780131872486Number of Pages: 1150
Publisher: Pearson EducationBook Title: Thinking in Java
Publication Year: 2006Target Audience: Scholarly & Professional
Author: Bruce EckelFormat: Perfect


Think in Java (4th Edition) has won widespread praise from programmers. Even obscure concepts will be dissolved in the face of Bruce Eckel’s literal affinity and small and direct programming examples. From the basic syntax of Java to its features (Object-Oriented concepts, concurrency, auto project construction, unit testing and debugging, and so on), this book can help you master these easily.

This book has a total of 24 Chapters, including Operators, Controlling Execution, Access Control, Reusing Classes, Polymorphism, Interfaces, the book has deep research on exception handling, strings, generics, arrays, containers, Java I/O, enumeration types, concurrency and graphical user interfaces. These rich contents, including the basic syntax and features of Java, are suitable for Java programmers at all different level. They are also good textbooks and reference books for teaching Object-Oriented programming and Java in Colleges and universities.

The classic Object-Oriented narration suitable for absolute beginners and personnel adds new examples and chapters to the updated JavaSE 5-6

  1. The Test frame displays the program output.
  2. Design patterns run through many examples: adapter, bridge, responsibility chain, command, decorator, appearance, factory method, sharing element, roll call, data transmission object, empty object, proxy, singleton, state, policy, template method and visitor.
  3. XML is introduced for data transmission, SWT and Flash are introduced for user interface.
  4. The chapter on concurrency has been rewritten to help readers master thread related knowledge.
  5. More than 500 programs in more than 700 compiled files have been rewritten specifically for version 4 and JavaSE 5/6.
  6. The support website contains all source codes, annotated solution guides, weblogs, and multimedia learning materials. you can find this materials in mindview
  7. It covers all the basic knowledge and discusses the characteristics.
  8. The object-oriented principle is elaborated in detail.

About the Author

Bruce Eckel is the president of Mindview, a company that provides software consulting and training services to customers. He is one of the voting members of the C++ Standards Committee. He has a Bachelor of Science in Applied Physics and a Master of Science Degree in Computer Engineering.

Since 1984, Bruce Eckel has published more than 150 computer technology articles and six books. He is also the author of Thinking in C++, which was named the best software development book in 1995, and Thinking in Java was named the most popular book in the Java World in 1999, and then he won The Editors’ Preferred Book Award.

The author has many years of teaching experience and has a unique and deep understanding in C, C++, and Java. Therefore, he knows very well how to teach the the Java course, as well as the difficulties and puzzles in language teaching.

Thinking in Java PDF version is avaliable Later ,Please come back soon.

Table of Contents

  1. Preface
  2. Introduction
  3. Introduction to Objects
  4. Everything Is an Object
  5. Operators
  6. Controlling Execution
  7. Initialization & Cleanup
  8. Access Control
  9. Reusing Classes
  10. Polymorphism
  11. Interfaces
  12. Inner Classes
  13. Holding Your Objects
  14. Error Handling with Exceptions
  15. Strings
  16. Type Information
  17. Generics
  18. Arrays
  19. Containers in Depth
  20. I/O
  21. Enumerated Types
  22. Annotations
  23. Concurrency
  24. Graphical User Interfaces
  25. A: Supplements
  26. B: Resources

1 thought on “Thinking in Java (4th Edition)

Comments are closed.