(This book has won wide praise from all/global programmers. Even the most unsmooth concept will be dissolved in the face of BruceEckel's literal affinity and small and direct programming examples. From the basic syntax of Java to the first-class features (in-depth object-oriented concepts, multithreading, automatic project construction, unit testing, debugging, etc.), this book can gradually guide you to master easily. It is not difficult to see that this book is a classic work from the awards it has won and the comments from readers around the world. The author of this book has many years of teaching experience, has a unique and in-depth insight into C, C and Java language, and explains the concepts that are not smooth and general with simple and direct examples. This book consists of 22 chapters, including operators, control execution process, access permission control, reusable classes, polymorphisms, interfaces, in-depth research on error management through exceptions, strings, generics, arrays, containers, Java I/O systems, enumeration types, concurrency, and graphical user interfaces. These rich contents, including the basic syntax and advanced features of Java language, are suitable for Java programmers at all levels to read. Together, they are also excellent textbooks and reference books for teaching object-oriented programming language and Java language in colleges and universities. Features of the fourth edition: The classic object-oriented narration suitable for beginners and professionals has added new examples and chapters to the updated Java SE 5/6.? The test structure displays the program output.
ThinkinginJava4thEdition.pdf
.....)