Java語言程式設計(2016年科學出版社出版的圖書)

Java語言程式設計(2016年科學出版社出版的圖書)

本詞條是多義詞,共32個義項
更多義項 ▼ 收起列表 ▲

《Java語言程式設計》是2016年科學出版社出版的圖書,作者是周雪芹。

基本介紹

  • 中文名:Java語言程式設計
  • 作者:周雪芹
  • 出版社:科學出版社
  • 出版時間:2016年11月
  • ISBN:9787030494870 
內容簡介,圖書目錄,

內容簡介

本書是“教育部、財政部職業院校教師素質提高計畫-本科計算機科學與技術專業職教師資培養資源開發項目”的一門實踐性較強的教材。本書共9章:第1章介紹Java 語言的歷史發展、特點、環境搭建以及簡單的 Java 程式編寫,第2章介紹Java語言的語法基礎,第3章介紹面向對象程式設計的基本概念,第4章介紹常用類String、String Buffer、Date 類等及常用的集合框架接口和類,第5~9章介紹Java語言在用戶圖形界面,資料庫編程、輸入輸出、多執行緒以及網路編程領域的套用。

圖書目錄

第1章 Java入門
1.1.Java的歷史與發展
1.1.1 Java語言的發展
1.1.2 Java語言的特點
1.1.3 Java運行環境搭建
1.1.4 配置環境變數
1.2 初識Java
1.2.1 編寫第一個Java程式
1.2.2 Java虛擬機的運行機制
1.2.3 標準輸入和標準輸出
第2章 Java語法基礎
2.1 Java語法介紹
2.1.1 Java基礎語法1(數據類型、運算符)
2.1.2 Java基礎語法2(數組、語句)
2.2 綜合練習
第3章 面向對象編程
3.1 類與對象
3.1.1 面向對象程式設計的特點
3.1.2 類與對象
3.1.3 屬性的定義
3.1.4 方法的定義
3.1.5 構造方法
3.1.6 方法的重載
3.1.7 關鍵字this
3.1.8 創建包與導入包
3.1.9 訪問控制符
3.1.10 類與對象綜合練習
3.2 類的繼承和多態
3.2.1 類的繼承
3.2.2 super關鍵字
3.2.3 方法的重寫
3.2.4 多態
3.2.5 綜合練習
3.3 抽象類與接口
3.3.1 抽象類與抽象方法
3.3.2 接口
3.4 綜合項目——答答租車系統
3.4.1 系統功能與要求
3.4.2 參考程式
第4章 常用類和集合框架
4.1 常用實用類
4.1.1 String類
4.1.2 StringBuffer和StringBuilder類
4.1.3 Date日期時間類
4.2 Java數據結構
4.2.1 枚舉
4.2.2 句量
4.2.3 棧
4.2.4 哈希表
4.2.5 屬性
4.3 集合框架類
4.3.1 集合框架的接口
4.3.2 集合框架的實現類
4.3.3 疊代器
4.3.4 集合框架類綜合練習
4.4 綜合項目——學生管理系統
4.4.1 系統功能與要求
4.4.2 參考程式
第5章 圖形用戶界面編程
5.1 GUI基本組件及套用
5.1.1 NetBeans集成開發環境
5.1.2 JFrame類
5.1.3 JPanel面板類
5.1.4 Swing常用組件
5.1.5 布局管理
5.1.6 選單
5.1.7 綜合項目——計算器功能實現
5.2 對話框及事件處理
5.2.1 對話框
5.2.2 事件與事件處理機制
5.2.3 綜合項目——學生信息增加與顯示
第6章 JDBC編程
6.1 JDBC基本編程
6.1.1 資料庫連線
6.1.2 JDBC編程中常用的類
6.1.3 綜合實踐-銀行管理系統
6.2 JDBC編程深入
6.2.1 PreparedIStatement接口及套用
6.2.2 CallalbleStatement接口及套用
6.2.3 事務
第7章 輸入/輸出
7.1 輸入/輸出基礎
7.1.1 Java中的I/O
7.1.2 數據流的基本概念
7.1.3 標準I/O流
7.1.4 java.IO層次體系結構
7.1.5 File類
7.2 位元組輸入/輸出流
7.2.1 Java I/O流類庫
7.2.2 InputStream類
7.2.3 OutputStream抽象類
7.2.4 檔案輸入流FilelnputStream類
7.2.5 檔案輸出流FileOutputStream類
7.2.6 FilelnputStream和FileOutputStream的聯合套用
7.2.7 緩衝輸入/輸出流BuffredInputStream/BuffredOutputStream
7.3 字元輸入/輸出流
7.3.1 Reader抽象類與FileReader類
7.3.2 Writer抽象類與FileWriter類
7.3.3 使用FileReader和FileWriter類讀寫檔案
7.3.4 使用BufferedReader和BufferedWriter讀寫數據
7.3.5 位元組流與字元流在讀寫時的差異
第8章 多執行緒
8.1 Java多執行緒基礎
8.1.1 多執行緒的概念
8.1.2 創建執行緒
8.1.3 執行緒調度和優先權
8.1.4 執行緒的生命周期
8.1.5 守護執行緒和執行緒組
8.2 執行緒的同步
8.2.1 執行緒同步問題的提出
8.2.2 同步和鎖定
8.2.3 靜態方法同步
8.2.4 執行緒同步舉例
第9章 網路編程
9.1 網路編程基礎
9.1.1 網路編程中兩個主要的問題
9.1.2 TCP和UDP
9.1.3 java.net.InetAddress類
9.1.4 java.net.URL類
9.2 基於TCP的Socket編程
9.2.1 Socket通信工作過程
9.2.2 Socket類和ServerSocket類
9.2.3 簡單的C/S程式舉例
9.2.4.支持多客戶的C/S程式
9.3 基於UDP的Socket編程
9.3.1 數據報通信特點
9.3.2 DatagramSocket類
9.3.3 DatagramPacket類
9.3.4 UDP通信程式舉例

相關詞條

熱門詞條

聯絡我們