開發寶典叢書:Java編程實戰寶典

《開發寶典叢書:Java編程實戰寶典(附光碟)》是2014年清華大學出版社出版的圖書,作者是劉新。

基本介紹

  • 書名:開發寶典叢書:Java編程實戰寶典
  • 出版社:清華大學出版社
  • 頁數:814頁
  • 開本:16
  • 作者:劉新 等
  • 出版日期:2014年9月1日
  • 語種:簡體中文
  • ISBN:7302351708
內容簡介,圖書目錄,

內容簡介

《開發寶典叢書:Java編程實戰寶典(附光碟)》內容全面,實例豐富,特別適合想全面自學Java開發技術的人員閱讀,也適合使用Java進行開發的工程技術人員和科研人員閱讀。對於Java程式設計師,《開發寶典叢書:Java編程實戰寶典(附光碟)》更是一本不可多得的案頭必備參考手冊。另外,《開發寶典叢書:Java編程實戰寶典(附光碟)》也可作為計算機和軟體工程等專業的教材和教學參考書。
全書共22章,分為8篇。首先講述了Java的基礎語法,然後介紹了Java中類和對象的實現,這也是Java的核心所在。隨後介紹了Java中的高級技術,詳細討論了其中的多執行緒、集合、泛型和RTTI等。這些基本知識介紹完畢之後,就進入實際編程階段,先後介紹了GUI程式設計、多媒體程式設計、資料庫和網路程式設計,這些知識均以示例程式來講解。最後用3章的篇幅介紹了一個完整的即時通信軟體設計實例,讓讀者能夠從實例中學習程式設計的真諦(因篇幅所限,此3章內容以PDF電子文檔的格式收錄於《開發寶典叢書:Java編程實戰寶典(附光碟)》的配書光碟中)。

圖書目錄

第1篇Java基礎知識入門
第1章Java的開發運行環境(教學視頻:57分鐘)
1.1Java運行原理與Java虛擬機
1.1.1Java運行原理簡述
1.1.2Java虛擬機
1.2Java的開發環境
1.2.1JDK的安裝
1.2.2如何設定系統環境變數
1.2.3JDK安裝後的測試與驗證
1.2.4編譯命令的使用
1.2.5解釋執行命令的使用
1.2.6 UltraEdit的使用
1.3Java應用程式示例
1.4 JavaApplet程式示例
1.5本章小結
1.6實戰習題
第2章Java語言基礎(教學視頻:75分鐘)
2.1Java語言的關鍵特性
2.2 Java程式的構成及文本風格
2.2.1Java程式的構成
2.2.2 Java的代碼結構
2.2.3 Java程式的格式編排
2.2.4Java代碼的注釋風格
2.3數據類型
2.3.1基本數據類型
2.3.2常量
2.3.3變數
2.3.4整型數據
2.3.5浮點型數據
2.3.6字元型數據
2.3.7布爾型數據
2.3.8變數賦初值
2.3.9變數的作用域
2.3.10數據類型轉換
2.4運算符與表達式
2.4.1算術運算符和算術表達式
2.4.2關係運算符和關係表達式
2.4.3邏輯運算符和邏輯表達式
2.4.4條件運算符和條件表達式
2.4.5位運算符和位表達式
2.4.6賦值運算符和賦值表達式
2.4.7表達式的求值順序
2.5流程控制語句
2.5.13種基本控制結構
2.5.2表達式語句和空語句
2.5.3塊語句
2.5.4 if~else分支語句
2.5.5多路分支switch~case語句
2.5.6當型循環while語句
2.5.7直到型循環do~while語句
2.5.8當型循環for語句
2.5.9增強的for循環
2.5.10循環的嵌套
2.5.1 l跳轉語句break
2.5.12跳轉語句continue
2.6 Java基礎語法實戰演習
2.6.1判斷閏年
2.6.2求最大公約數和最低公倍數
2.6.3 Fibonacci數列
2.6.4逆向輸出數字
2.6.5求水仙花數
2.6.6輸出圖形
2.6.7輸出九九口訣表
2.7本章小結
2.8實戰習題
第2篇Java面向對象編程
第3章對象和類(教學視頻:33分鐘)
3.1什麼是面向對象
3.1.1對象的理解
3.1.2什麼是類
3.1.3訊息的定義
3.1.4面向對象的基本特徵
3.2類與對象
3.2.1類的基本結構
3.2.2類的聲明
3.2.3創建類體
3.2.4對象的生命周期
3.2.5對象的創建
3.2.6對象的使用
3.3成員變數的定義與使用
3.3.1成員變數的定義
3.3.2成員變數的訪問許可權
3.3.3實例成員變數和靜態成員變數
3.4方法的定義和實現
3.4.1方法的聲明
3.4.2創建方法體與return語句
3.4.3局部變數和成員變數的區別
3.4.4方法的訪問許可權
3.5方法的調用
3.5.1方法調用的形式
3.5.2方法調用的參數
3.5.3隱含參數this
3.6構造方法
3.6.1無參數構造方法的定義和使用
3.6.2帶參數構造方法的定義和使用
3.6.3 this關鍵字和構造方法的調用
3.7靜態方法
3.7.1靜態方法的聲明和定義
3.7.2靜態方法和實例方法的區別
3.7.3靜態代碼塊
3.7.4再論靜態成員變數
3.8 main0方法和命令行參數
3.9終結處理與垃圾回收
3.9.1對象的釋放和垃圾收集機制
3.9.2 fnalize()終結處理方法
3.9.3 Java垃圾回收的工作原理
3.10本地方法
3.11本章小結
3.12實戰習題
第4章繼承與多態(教學視頻:35分鐘)
4.1繼承的概念
4.1.1繼承的基本原理
4.1.2Java繼承的特徵
4.1.3 Java中子類繼承父類的描述及實現
4.1.4Java繼承的記憶體形態
4.2繼承中屬性隱藏與方法覆蓋
4.2.1屬性的隱藏
4.2.2方法的覆蓋
4.3構造方法的繼承與調用
4.3.1構造方法的繼承
4.3.2 super關鍵字的使用
4.3.3關於子類繼承父類的總結
4.4多態技術
4.4.1Java中的多態
4.4.2重載與覆蓋
4.4.3運行時多態
4.5接口與多重繼承
4.5.1接口的定義
4.5.2接口的繼承
4.5.3接口的實現
4.6Java抽象類與最終類
4.6.1抽象類與抽象方法
4.6.2最終類與最終方法
4.7Java內部類
4.7.1內部類的定義
4.7.2內部類訪問外部類的成員
4.7.3內部類之間的相互使用
4.7.4在外部使用內部類
4.7.5匿名內部類
4.7.6內部類的作用
4.8Java包:庫單元
4.8.1包的創建
4.8.2包的使用
4.8.3 JAR檔案的創建和使用
4.8.4JDK中的常用包
4.9本章小結
4.10實戰習題
……
第3篇Java數據處理
第4篇Java中的高級技術

相關詞條

熱門詞條

聯絡我們