介紹JAVA語法基本程式設計與應用,內容先介紹JAVA的基本語法再提及物件導向觀念,適宜目前大部分老師的授課方式。
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
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 ...