Taking the idea of object-oriented programming as the main line, this book comprehensively and meticulously introduces the basic knowledge, characteristics and related applications of Java programming. It focuses on guiding readers to transition from C language's function-oriented process programming to class- and object-oriented object-oriented programming. This book is divided into 12 chapters, mainly including an overview of Java language, classes and objects, in-depth understanding of classes and their members, inheritance, abstract classes, interfaces and polymorphism, arrays and collections, exceptions and exception handling, input/output and file management, database programming, multi-threading, Java network programming, JavaFX basics and JavaFX Scene Builder, etc. This book is suitable for use as a textbook for computer majors in colleges and universities. It can also be used as a study book for computer enthusiasts and a teaching book for various Java programming training classes.
Reader comments
This book is very suitable for people like me who are new to Java! It is rich in content and detailed explanations. Through a large number of examples and comments, I easily understood the concepts and ideas of object-oriented programming. The "task-driven" approach in the book is also very practical, allowing me to master programming skills faster. Moreover, it is not only a textbook, but also a practical reference book. I will take it out often and look through it.
This book is very suitable for people like me who are new to Java! It is rich in content and detailed explanations. Through a large number of examples and comments, I easily understood the concepts and ideas of object-oriented programming. The "task-driven" approach in the book is also very practical, allowing me to master programming skills faster. Moreover, it is not only a textbook, but also a practical reference book. I will take it out often and look through it.