Java程式設計基礎第7版

Java程式設計基礎第7版

《Java程式設計基礎第7版》是2021年清華大學出版社出版的圖書。

基本介紹

  • 中文名:Java程式設計基礎第7版
  • 作者:李梅生,陳國君
  • 出版社:清華大學出版社
  • 出版時間:2021年9月1日
  • 頁數:469 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787302584209
內容簡介,作者簡介,圖書目錄,

內容簡介

《Java程式設計基礎(第7版)》全面系統地介紹了Java語言的特點及套用技術,內容上以Java的基礎程式設計、面向對象程式設計和事件處理為三大主線,利用淺顯易懂的語言、豐富簡單的實例,完整地介紹Java面向對象程式設計的重點和難點。例題採用Java 10技術進行編寫,尤其是圖形界面程式設計中的例題採用JavaFX 15架構編寫,充分體現了新技術的特點。該書共分18章,其中第1~5章介紹程式設計基礎;第6~8章介紹面向對象程式設計;第9章介紹異常處理;第10章介紹輸入輸出與檔案處理;第11章介紹泛型與容器類;第12章介紹註解、反射、內部類、匿名內部類與Lambda表達式;第13、14章介紹界面設計和事件處理;第15章介紹繪圖與動畫;第16章介紹多執行緒;第17章介紹Java網路編程;第18章介紹Java資料庫編程。
該書在取材上特別注重系統性,力求結構合理、概念清楚、思路清晰、突出重點、分解難點、循序漸進、通俗易懂。尤其在結構上特別注重前後內容的連貫性,力求抓住關鍵、突出重點、分解難點,體現“理論性、實用性、技術性”三者相結合的編寫特色。對每個知識點不但告訴讀者要怎么做,而且還告訴讀者這么做的原因和道理。
《Java程式設計基礎(第7版)》可作為高等院校計算機及其相關專業的教學用書,也可作為各學校程式設計公共選修課的教材,還可用作職業教育的培訓用書和Java初學者的入門教材或供具有一定Java編程經驗的開發人員學習使用。

作者簡介

 陳國君,吉林大學計算機碩士畢業。廣東金融學院計算機系教授。講授“Java語言”“C/C++語言”“彙編語言”“計算機網路”“作業系統”“數據結構”等多門計算機專業課程。出版了《數學謬誤與悖論》《Java程式設計基礎》《計算機網路》等多部專業教材。

圖書目錄

第1章 Java語言概述
1.1 Java語言的誕生與發展
1.2 Java語言的特點
1.3 Java語言規範
1.4 Java虛擬機
1.5 Java程式的結構
本章小結
習題1
第2章 Java語言開發環境
2.1 JDK
2.1.1 JDK的下載與安裝
2.1.2 設定JDK的操作環境
2.2 JDK幫助文檔的下載與安裝
2.3 JDK的使用
本章小結
習題2
第3章 Java語言基礎
3.1 數據類型
3.2 關鍵字與標識符
3.3 常量
3.4 變數
3.5 數據類型轉換
3.6 局部變數的類型推斷
3.7 由鍵盤輸入數據
3.8 運算符與表達式
3.8.1 算術運算符
3.8.2 關係運算符
3.8.3 邏輯運算符
3.8.4 位運算符
3.8.5 賦值運算符
3.8.6 條件運算符
3.8.7 字元串運算符
3.8.8 表達式及運算符的優先權和結合性
本章小結
習題3
第4章 流程控制
4.1 語句與複合語句
4.2 順序結構
4.3 分支結構
4.3.1 if條件語句
4.3.2 switch選擇語句
4.4 循環結構
4.4.1 for循環語句
4.4.2 while循環語句
4.4.3 do-while循環語句
4.4.4 多重循環
4.5 循環中的跳轉語句
4.6 遞歸
4.6.1 遞歸的原理
4.6.2 遞歸的舉例
本章小結
習題4
第5章 數組、字元串與正則表達式
5.1 數組
5.1.1 一維數組
5.1.2 foreach語句與數組
5.1.3 多維數組
5.2 字元串
5.2.1 String型字元串
5.2.2 StringBuffer型字元串
5.3 正則表達式
5.3.1 正則表達式中的元字元
5.3.2 正則表達式的套用
本章小結
習題5
第6章 類與對象
6.1 類的基本概念
6.2 定義類
6.3 類的UML圖
6.4 對象的創建與使用
6.4.1 創建對象
6.4.2 對象的使用
6.4.3 在類定義內調用方法
6.5 參數的傳遞
6.5.1 以變數為參數調用方法
6.5.2 以數組作為參數或返回值的方法調用
6.5.3 方法中的可變長度實參
6.6 匿名對象
本章小結
習題6
第7章 Java語言類的特性
7.1 類的私有成員與公共成員
7.1.1 私有成員
7.1.2 公共成員
7.1.3 預設訪問控制符
7.2 方法的重載
7.3 構造方法
7.3.1 構造方法的作用與定義
7.3.2 默認構造方法
7.3.3 構造方法的重載
7.3.4 從一個構造方法調用另一個構造方法
7.3.5 公共構造方法與私有構造方法
7.4 靜態成員
7.4.1 實例成員
7.4.2 靜態變數
7.4.3 靜態方法
7.4.4 靜態初始化器
7.5 對象的套用
7.5.1 對象的賦值與比較
7.5.2 引用變數作為方法的返回值
7.5.3 類類型的數組
7.5.4 以對象數組為參數進行方法調用
7.6 基本類型與包裝類類型之間的自動轉換
7.7 Java語言的垃圾回收
本章小結
習題7
第8章 繼承、抽象類、接口和枚舉
8.1 類的繼承
8.1.1 子類的創建與繼承關係的UML圖
8.1.2 在子類中訪問父類的成員
8.1.3 覆蓋
8.1.4 不可被繼承的成員與最終類
8.1.5 0bject類
……
第9章 異常處理
第10章 Java語言的輸入輸出與檔案處理
第11章 泛型與容器類
第12章 註解、反射、內部類、匿名內部類與Lambda表達式
第13章 圖形界面設計
第14章 事件處理
第15章 繪圖與動畫程式設計
第16章 多執行緒程式設計
第17章 Java網路程式設計
第18章 Java資料庫程式設計
參考文獻

相關詞條

熱門詞條

聯絡我們