(Java Language Programming: Fundamentals (the 8th edition of the original book) is a classic textbook of Java language. The Chinese version is divided into Java Language Programming Fundamentals and Java Language Programming Advanced, which mainly introduces the basics of programming, object-oriented programming, gui programming, algorithms and data frameworks, high-end Java programming, and so on. Java Language Programming: Basics (the 8th edition of the original book) explains the skills of management problems with examples, provides a lot of program lists and corresponding tips, and each chapter is equipped with many review questions and programming exercises to help readers master programming technology and use the learned technology to manage problems encountered in the practice of program development. Starting from the characteristics of java language, the basic chapter introduces the syntax framework, the basic knowledge of object-oriented programming, object-oriented programming, graphical user interface design, exception management, applet and multimedia, binary i/o, recursion and other contents. Java Language Programming: Fundamentals (the 8th edition of the original book) can be used as a teaching material for relevant professional programming courses in colleges and universities, and also has high reference value for software developers.)