複製鏈接
請複製以下鏈接發送給好友

Java程序設計

(2018年北京郵電大學出版社出版的圖書)

鎖定
《Java程序設計》是2018年北京郵電大學出版社出版的圖書。 [1] 
中文名
Java程序設計
作    者
餘平,王金鳳主編
出版時間
2018年3月
出版社
北京郵電大學出版社
ISBN
9787563553778
類    別
程序設計
開    本
16 開
裝    幀
平裝-膠訂

Java程序設計內容簡介

《Java程序設計/21世紀高職高專規劃教材》是重慶市省級精品課程“Java程序設計”的配套教材,是根據高職高專軟件技術專業人才培養方案的要求,同時借鑑國家示範高職院校軟件專業教學經驗編寫的一本特色教材。《Java程序設計/21世紀高職高專規劃教材》以項目任務驅動方式組織各章節知識點。《Java程序設計/21世紀高職高專規劃教材》共分為9章,主要章節由Java語言概述、數據運算與控制流程、Java面向對象編程、常用的工具類、異常、線程、艾件操作、圖形界面設計、訪問數據庫等知識組成。 [2] 

Java程序設計圖書目錄

第1章 Java語言概述
1.1 Java語言簡介
1.1.1 Java語言發展
1.1.2 Java主要特點
1.2 Java開發與運行環境
1.2.1 Java語言規範及API
1.2.2 Java運行機制與虛擬機
1.2.3 Java開發與運行環境搭建(Java SE)
1.3 創建Java應用程序
1.3.1 Java程序結構
1.3.2 Java程序開發方式
1.3.3 程序中的輸入與輸出
實訓任務
拓展練習
本章小結
本章習題
第2章 數據運算與控制流程
2.1 數據類型、變量和常量
2.1.1 Java語言的基本要素
2.1.2 常量和變量
2.1.3 基本數據類型
2.1.4 值類型和引用類型
2.1.5 基本數據類型轉換
實訓任務
拓展練習
2.2 運算符與表達式
2.2.1 算術運算符與算術表達式
2.2.2 字符串運算符與表達式
2.2.3 關係運算符與表達式
2.2.4 邏輯運算符與表達式
2.2.5 條件運算符與表達式
2.2.6 賦值運算符與賦值表達式
2.2.7 運算符優先級與結合性
實訓任務
拓展練習
2.3 語句概述
2.4 流程控制
2.4.1 分支語句
2.4.2 循環語句
2.4.3 跳轉語句
實訓任務
拓展練習
本章小結
本章習題
第3章 Java面向對象編程
3.1 類與對象
3.1.1 面向對象概述
3.1.2 類的定義和實例化
3.1.3 成員變量與方法
3.1.4 靜態變量與靜態方法
實訓任務
拓展練習
3.2 包
3.2.1 包的聲明
3.2.2 包的導入
實訓任務
拓展練習
3.3 封裝
3.3.1 訪問修飾符
3.3.2 setter和getter
實訓任務
拓展練習
3.4 繼承
3.4.1 繼承的定義
3.4.2 抽象類和抽象方法
3.4.3 接口
實訓任務
拓展練習
3.5 多態
3.5.1 重載
3.5.2 覆蓋
3.5.3 引用數據類型的類型轉換
實訓任務
拓展練習
3.6 泛型
3.6.1 泛型概述
3.6.2 泛型的應用
實訓任務
拓展練習
本章小結
本章習題
第4章 常用的工具類
4.1 Java語言基礎類
4.1.1 包裝類和枚舉類
4.1.2 字符串
4.1.3 數組
實訓任務
拓展練習
4.2 集合
4.2.1 集合概述
4.2.2 常用集合的使用
實訓任務
拓展練習
本章小結
本章習題
第5章 異常
5.1 系統異常處理
5.1.1 異常的基本概念
5.1.2 簡單的異常範例
5.1.3 異常的類型
5.1.4 異常的處理及流程
5.1.5 系統處理異常的機制
實訓任務
拓展練習
5.2 自定義異常與處理
5.2.1 自定義異常
5.2.2 拋出異常
實訓任務
拓展練習
本章小結
本章習題
實訓任務
第6章 線程
6.1 線程的創建
6.1.1 程序、進程與線程
6.1.2 創建和啓動線程
6.1.3 線程的生命週期
實訓任務
拓展練習
6.2 線程的使用
6.2.1 線程名稱的設置與獲得方法
6.2.2 判斷線程是否啓動
6.2.3 線程的休眠
6.2.4 線程的優先級
6.2.5 線程的中斷
6.2.6 線程的掛起和恢復
實訓任務
拓展練習
6.3 線程的同步
6.3.1 同步的概念
6.3.2 同步的實現
6.3.3 死鎖
實訓任務
本章小結
本章習題
第7章 文件操作
7.1 目錄與文件管理
7.1.1 Java.io包
7.1.2 File類與文件
7.1.3 隨機RandomAccessFile文件類
實訓任務
拓展練習
7.2 文件訪問方式
7.2.1 流的概念
7.2.2 輸入/輸出流
7.2.3 標準流
實訓任務
拓展練習
本章小結
本章習題
第8章 圖形界面設計
8.1 Java圖形用户界面概述
8.1.1 AWT工具
8.1.2 Swing
8.1.3 Net.Beans開發環境的介紹及使用
實訓任務
8.2 Swing常用組件
8.2.1 窗口組件和麪板組件
8.2.2 標籤組件和文本組件
8.2.3 按鈕組件和選項按鈕組件
8.2.4 組合框組件
8.2.5 菜單組件
8.2.6 工具欄組件
8.2.7 對話框組件
實訓任務
拓展練習
8.3 佈局管理
8.3.1 流佈局FlowLayout
8.3.2 邊界式佈局Border-Layout
8.3.3 網格佈局GridLayout
8.3.4 卡片佈局CardLayout
實訓任務
拓展練習
8.4 事件處理
8.4.1 事件源和事件監聽器
8.4.2 事件分類
實訓任務
拓展練習
單元小結
單元習題
第9章 訪問數據庫
9.1 JDBC概述
9.1.1 JDBC概念
9.1.2 JDBC驅動
實訓任務
拓展練習
9.2 JDBC常用的類和接口
9.2.1 Driver類
9.2.2 DriverManager類
9.2.3 Connection接口
9.2.4 Statement
9.2.5 ResultSet接口
9.3 JDBC連接操作數據庫流程
9.3.1 導入JDBC包
9.3.2 加載數據庫驅動
9.3.3 創建數據庫連接
9.3.4 建立SQL語句
9.3.5 獲取操作查詢結果
9.3.6 釋放連接
9.4 JDBC連接數據庫完整實例
實訓任務
拓展練習
本章小結
本章習題
附錄A Java編程規範
附錄B Java相關詞彙 [2] 
參考資料