Big Java: Late Objects is a comprehensive introduction to Java and computer programming, which focuses on the principles of programming, software engineering, and effective learning. It is designed for a two-semester first course in programming for computer science students.
目 錄
Preface Special Features
Ch1: INTRODUCTION
Ch2: FUNDAMENTAL DATA TYPES
Ch3: DECISIONS
Ch4: LOOPS
Ch5: METHODS
Ch6: ARRAYS AND ARRAY LISTS
Ch7: INPUT/OUTPUT AND EXCEPTION HANDLING
Ch8: OBJECTS AND CLASSES
Ch9: INHERITANCE AND INTERFACES
Ch10: GRAPHICAL USER INTERFACES
Ch11: ADVANCED USER INTERFACES
Ch12: OBJECT-ORIENTED DESIGN
Ch13: RECURSION
Ch14: SORTING AND SEARCHING
Ch15: THE JAVA COLLECTIONS FRAMEWORK
Ch16: BASIC DATA STRUCTURES
Ch17: TREE STRUCTURES
Ch18: GENERIC CLASSES
Ch19: STREAMS AND BINARY INPUT/OUTPUT
Ch20: MULTITHREADING (WEB ONLY)
Ch21: INTERNET NETWORKING (WEB ONLY)
Ch22: RELATIONAL DATABASES (WEB ONLY)
Ch23: XML (WEB ONLY)
Ch24: WEB APPLICATIONS (WEB ONLY) APPENDICES