(This book includes the comprehensive basic knowledge of Java Platform Standard Edition (JavaSE/J2SE), provides many complete and practical examples of use, and specifically introduces the basic knowledge of Java language, object-oriented programming, interfaces and internal classes, event listener model, swing graphical user interface programming, packaged application, exception management, login and debugging, generic programming, collection framework, multithreading, etc. This document includes the following annexes:)