《Java語言程序設計教程》根據“Java語言程序設計”教學大綱,緊扣Java語言的核心內容,詳細講述Java程序設計的相關知識。采用由淺入深、理論與實踐相結合的教學思路,通過大量的實例闡述Java語言程序設計的基本理念,說明Java程序設計的基本技巧,力求盡可能地減輕學生學習Java程序設計的負擔。
全書共分10章,主要包括:程序設計方法概論、Java程序設計語言基礎、數組與字符串、類與對象、繼承與多態、GUI應用程序設計、多線程程序設計、集合類與泛型程序設計、網絡編程技術及數據庫訪問的編程技術。
《Java語言程序設計教程》內容豐富,理論聯系實際,可讀性強,既可以作為高等院校計算機專業及相關專業本科生學習Java程序設計的教材,也可供從事軟件開發的工程師與讀者自學參考。
前言
教學建議
第1章 程序設計方法概論
1.1 程序設計概述
1.2 程序設計方法
1.2.1 結構化程序設計方法
1.2.2 面向對象的程序設計方法
1.3 程序設計語言
1.4 Java程序設計語言
1.4.1 Java程序設計語言的發展歷程
1.4.2 Java程序設計語言的基本特征
第2章 Java程序設計語言基礎
2.1 Java程序的開發工具
2.1.1 JDK開發工具
2.1.2 Java集成開發工具
2.1.3 Java的API文檔
2.2 Java程序的基本結構
2.3 Java程序的基本成分及數據類型
2.3.1 標識符、注釋
2.3.2 基本數據類型
2.3.3 直接量與常量
2.3.4 變量
2.4 Java程序的表達式
2.4.1 運算符
2.4.2 表達式的計算規則
2.4.3 數據類型之間的轉換規則
2.4.4 Java類庫中的Math類
2.5 Java程序的基本輸入、輸出
2.6 流程控制語句
2.6.1 塊作用域語句
2.6.2 分支流程控制語句
2.6.3 循環流程控制語句
2.6.4 中斷流程控制語句
2.7 綜合應用舉例
練習題
自測題
第3章 數組與字符串
3.1 數組類型
3.1.1 一維數組
3.1.2 二維數組
3.2 字符串與String類
3.3 數組操作與Arrays類應用
3.4 綜合應用舉例
練習題
自測題
第4章 類與對象
4.1 類
4.1.1 類的定義
4.1.2 類中的成員變量
4.1.3 類中的成員方法
4.2 對象
4.2.1 對象的創建
4.2.2 對象成員的引用
4.2.3 對象的清除
4.3 訪問特性控制
4.4 內部類
4.5 類的靜態成員
4.5.1 靜態成員變量
4.5.2 靜態成員方法
4.6 可編輯字符串類
4.7 高精度數值類
4.8 綜合應用舉例
練習題
自測題
第5章 繼承與多態
第6章 GUI應用程序設計
第7章 多線程程序設計
第8章 集合類與泛型程序設計
第9章 網絡編程技術
第10章 數據庫訪問的編程技術
參考文獻