Java程式設計(2018年中國水利水電出版社出版的圖書)

Java程式設計(2018年中國水利水電出版社出版的圖書)

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

《Java程式設計》是2018年中國水利水電出版社出版的圖書。

基本介紹

  • 中文名:Java程式設計
  • 作者:甘霞主編
  • 出版社:中國水利水電出版社
  • 出版時間:2018年8月1日
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787517067269
內容簡介,圖書目錄,

內容簡介

 《Java程式設計/普通高等教育“十三五”精品規劃教材·計算機網路技術系列》全面系統地介紹了Java語言的特點及其套用技術,內容上以Java的基礎程式設計、面向對象程式設計和事件處理為三大主線,利用淺顯易懂的語言、簡單豐富的實例,完整地介紹了Java面向對象程式設計的要點和難點。全書共14章,內容包括Java語言概述、Java語言基礎、類與對象、鍵盤輸入與流程控制、數組、類的方法、繼承性和多態性、異常處理、I/0技術與檔案處理、多執行緒、圖形界面設計、小程式設計、資料庫程式設計和網路編程。
  《Java程式設計/普通高等教育“十三五”精品規劃教材·計算機網路技術系列》在章節編排與內容上注重教材的體系,其特點是結構合理、概念清晰、語言簡練;在結構上特別注重前後內容的連貫性,力求抓住關鍵、突出重點、分解難點,體現“理論性、實用性、技術性”三者相結合的編寫特色。
  《Java程式設計/普通高等教育“十三五”精品規劃教材·計算機網路技術系列》可以作為高等院校計算機、信息管理與信息系統及相關專業的教學用書,也可以作為職業教育的培訓用書和Java初學者的入門教材。

圖書目錄

前言
第1章 Java語言概述
1.1 Java語言的誕生與發展
1.2 Java語言的特點和技術
1.3 Java虛擬機
1.4 Java程式種類和結構
1.5 Java開發環境
1.5.1 JDK的下載與安裝
1.5.2 設定JDK的操作環境
1.6 JDK的使用
1.6.1 編譯與運行Java應用程式
1.6.2 編譯與運行Java小程式
本章小結
第2章 Java語言基礎
2.1 關鍵字與標識符
2.2 數據類型
2.3 常量和變數
2.3.1 常量
2.3.2 變數
2.4 數據類型轉換
2.5 運算符與表達式
2.5.1 算術運算符
2.5.2 關係運算符
2.5.3 邏輯運算符
2.5.4 位運算符
2.5.5 賦值運算符
2.5.6 條件運算符
2.5.7 字元串運算符
2.5.8 表達式及運算符的優先權、結合性
本章小結
第3章 類與對象
3.1 類的基本概念
3.2 定義類
3.3 對象的創建與使用
3.3.1 創建對象
3.3.2 對象的使用
3.3.3 匿名對象
3.4 私有成員與公有成員
3.4.1 私有成員
3.4.2 公共成員
3.4.3 預設訪問控制符
本章小結
第4章 鍵盤輸入與流程控制
4.1 從鍵盤輸入數據
4.2 分支結構
4.2.1 if條件語句
4.2.2 switch選擇語句
4.3 循環結構
4.3.1 while語句
4.3.2 do while語句
4.3.3 for循環語句
4.3.4 多重循環
4.4 循環中的跳轉語句
4.4.1 break語句
4.4.2 continue語句
4.4.3 retum語句
本章小結
第5章 數組
5.1 數組的概念
5.2 一維數組
5.2.1 一維數組的定義
5.2.2 一維數組元素的訪問
5.2.3 一維數組的初始化及套用
5.3 foreach語句數組
5.4 多維數組
5.4.1 二維數組
5.4.2 三維以上的多維數組
5.5 字元串
5.5.1 字元串變數的創建
5.5.2 String類的常用方法
本章小結
第6章 類的方法
6.1 調用方法
6.1.1 在類定義內調用方法
6.1.2 以變數為參數調用方法
6.1.3 以數組作為參數或返回值的方法調用
6.2 方法的重載
6.3 構造方法
6.3.1 構造方法的作用與定義
6.3.2 默認的構造方法
6.3.3 構造方法的重載
6.4 靜態成員
6.4.1 實例成員
6.4.2 靜態變數
6.4.3 靜態方法
6.4.4 靜態初始化器
本章小結
第7章 繼承性和多態性
7.1 類的繼承
7.1.1 子類的創建
7.1.2 在子類中訪問父類的成員
7.1.3 覆蓋
7.1.4 不可被繼承的成員與最終類
7.2 抽象類
7.2.1 抽象類與抽象方法
7.2.2 抽象類的套用
7.3 接口
7.3.1 接口的定義
7.3.2 接口的實現與引用
7.3.3 接口的繼承
7.3.4 利用接口實現類的多重繼承
7.4 內部類與匿名類
7.4.1 內部類
7.4.2 匿名內部類
本章小結
第8章 異常處理
8.1 基本概念
8.1.1 錯誤與異常
8.1.2 Java語言的異常處理機制
8.2 異常處理類
8.3 異常的處理
8.4 拋出異常
8.5 自定義異常類
本章小結
第9章 I/O技術與檔案處理
9.1 輸入輸出類庫
9.1.1 流的概念
9.1.2 輸入輸出流類庫
9.2 使用InputStream和OutputStream流類
9.2.1 基本的輸入輸出流
9.2.2 輸入輸出流的套用
9.3 使用Reader和Writer流類
9.3.1 使用FileReader類讀取檔案
9.3.2 使用FileWriter類寫入檔案
9.3.3 使用BufferedReader·類讀取檔案
9.3 _4使用BufferedWriter類寫入檔案
9.4 檔案的處理與隨機訪問
9.4.1 Java語言對檔案和資料夾的管理
9.4.2 對檔案的隨機訪問
本章小結
第10章 多執行緒
10.1 執行緒的基本概念
10.1.1 程式、進程、多任務和執行緒
10.1.2 執行緒的狀態與生命周期
10.1.3 執行緒的調度與優先權
10.2 Java的Thread執行緒類與Runnable接口
10.2.1 利用Thread類的子類創建執行緒
lO.2.2 用Runnable接口來創建執行緒
10.2.3 執行緒間的數據共享
10.3 多執行緒的同步控制
10.4 執行緒之間的通信
本章小結
第11章 圖形界面設計
11.1 圖形用戶界面概述
11.2 圖形用戶界面工具包——Swing
11.2.1 Swing組件分類
11.2.2 顏色類Color、字型類Font與圖像
圖示類.ImageIcon
11.3 創建組件
11.3.1 標籤兒abel
11.3.2 命令按鈕、複選框和單選按鈕
11.3.3 文本編輯組件與滾動窗格
11.3.4 選項卡窗格JTabbedPand
11.4 布局管理器
11.4.1 流式布局管理器FlowLayout
11.4.2 邊界式布局管理器BorderLayout
11.4.3 格線式布局管理器GfidLayout
11.4.4 卡片式布局管理器CardlLayout
11.4.5 格線包布局管理器GfidBagLayout
11.4.6 盒式布局管理器BoxLayout
11.4.7 重疊布局管理器OverlayLayout和彈簧布局管理器SpringLayout簡介
本章小結
第12章 小程式設計
12.1 小程式的基本工作原理
12.2 JApplet類
12.3 Java小程式編程實例
12.4 將應用程式轉換成小程式及小程式的安全性
12.5 圖像檔案處理
12.6 播放音樂
12.7 動畫程式設計
本章小結
第13章 資料庫程式設計
13.1 關係資料庫系統
13.1.1 資料庫和資料庫表
13.1.2 完整性約束
13.2 SQL
13.2.1 創建資料庫
13.2.2 表操作
13.2.3 表數據操作
13.2.4 數據查詢
13.3 JDBC
13.3.1 JDBC概述
13.3.2 JDBC類型
13.3.3 使用JDBC開發資料庫應用程式
13.3.4 資料庫的進一步操作
本章小結
第14章 網路編程
14.1 網路編程概述
14.2 基於URL的網路編程
14.2.1 URL類
14.2.2 URLConnection類
14.3 基於套接字的網路編程
14.3.1 TCP套接字實現過程
14.3.2 Socket類
14.3.3 ServerSocket類
14.3.4 InetAddress類
14.3.5 端一端通信程式設計分析
14.3.6 逐步完成具備傳送和接收數據的Java控制台聊天程式
14.4 基於UDP的網路編程
14.4.1 數據報套接字
14.4.2 UDP通信一般過程
14.4.3 簡單的客戶/伺服器程式設計
本章小結
參考文獻

相關詞條

熱門詞條

聯絡我們