(Introduction HeadFirst Java (Chinese version) (the second version) is a complete object oriented (OO) programming and Java learning guide. This book is designed on the basis of learning theory, so that you can start from learning the basis of program language to projects including threads, networks and distributed programs. Most importantly, you will learn how to think like an object-oriented developer. And you will not only read dead books, but also play games, puzzles, solve puzzles and interact with Java in unexpected ways. In these flows, you will write a bunch of real Java programs, including a ship gunfight game and a network chat program. Revise and recommend the learning method of "HeadFirst Java (Chinese Version) (Version 2) (covering Java 5.0)" with pictures and texts, so that you can quickly grasp the knowledge in your mind. Open your mind and be ready to learn these key topics: Java programming language; Object oriented program development; Swing graphical interface; Use Java API function library; Prepare, test and deploy procedures; Management exceptions; Multithreading; Network programming; Mobilization and generics. If you want to read a "serious" book, look for something else. But if you really want to learn Java well, you will need HeadFirst Java. This book is one of the top ten books recommended by Amazon!
HeadFirstJava.pdf)