重點大學計算機教材:Java程式設計

重點大學計算機教材:Java程式設計

《重點大學計算機教材:Java程式設計》共分為12章,主要包括Java語言的概述、結構化程式設計、面向對象編程思想、圖形化用戶界面技術、異常處理技術、數組、輸入/輸出流技術、並發控制技術、資料庫操作技術和網路編程等基礎內容,以及JDK6及後續版本中包含的容器、泛型和註解等高級技術。通過閱讀《重點大學計算機教材:Java程式設計》,讀者可以全面掌握面向對象程式設計的基本方法,領會.Java語言的基本思想,掌握Java語言技術的相關內容,了解和理解蘊含在Java語言中的軟體工程的基本設計思想。

基本介紹

  • 書名:重點大學計算機教材:Java程式設計
  • 作者:黃嵐 王岩
  • 出版日期:2013年8月1日
  • 語種:簡體中文
  • ISBN:9787111431534
  • 外文名:Introduction to Jave Orogramming
  • 出版社:機械工業出版社
  • 頁數:261頁
  • 開本:16
  • 品牌:機械工業出版社
內容簡介,圖書目錄,

內容簡介

《重點大學計算機教材:Java程式設計》圍繞“Java程式設計”教學大綱,深入淺出地介紹了Java語言的基礎編程思想。《重點大學計算機教材:Java程式設計》可作為高等院校計算機及相關專業本科生Java程式設計的教材,也可作為軟體開發工程師與相關技術人員的自學參考書。

圖書目錄

第1章Java語言基礎
1.1Java概述
1.1.1Java起源
1.1.2Java的版本
1.1.3Java語言的特徵
1.1.4JavaApplication與JavaApplet
1.1.5Java與C/C++的比較
1.1.6類庫與API文檔
1.2Java程式結構與運行機制
1.2.1一個簡單的Java程式
1.2.2Java運行機制
1.3Java開發環境
1.3.1JDK
1.3.2Eclipse
1.3.3NetBeans
1.3.4其他
1.4Java編程參考
1.4.1Java編程規範
1.4.2Java幫助文檔
1.4.3Java相關討論和社區
本章小結
習題
實驗
第2章結構化程式設計基礎
2.1標識符、關鍵字和數據類型
2.1.1標識符
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.2.8三元條件操作符
2.2.9Java語言操作符的優先權與
結合性
2.3表達式與語句
2.3.1表達式
2.3.2語句與語句塊
2.4控制流程
2.4.1順序結構
2.4.2選擇結構
2.4—3循環結構
2.4.4break語句和continue語句
2.4.5return語句
本章小結
習題
實驗
第3章、Java類與對象
3.1面向對象的基本概念
3.2.Java類
3.2.1類的定義
3.2.2變數成員與方法成員
3.2.3訪問控制符
3.2.4構造方法
3.2.5終結處理方法
3.3Java對象
3.3.1對象的創建
3.3.2對象初始化
3.3.3成員初始化次序
3.4包:庫單元
3.4.1命名空間
3.4.2package語句
3.4.3import語句
3.5Java標準類庫
3.5.1.Java常用包:java.lang包、java.util包
3.5.2Obiect類
3.5.3System類
3.5.4Math類
3.5.5String類、StringBuffer類和StringBuilder類
本章小結
習題
實驗
第4章類的復用和抽象
4.1面向對象基本機制
4.2類的復用
4.2.1合成與聚合
4.2.2繼承
4.2.3重寫與重載
4.2.4abstract和final
4.2.5this和super
4.3多態
4.3.1向上轉型
4.3.2多態性
4.3.3運行時綁定
4.3.4多態的實現方法
4.4接口
4.4.1接口的定義
4.4.2接口的設計思想
4.4.3接口的套用
4.5內部類
4.5.1內部類的定義和特性
4.5.2其他類型的內部類
4.5_3內部類與外部類的關係
本章小結
習題
實驗
第5章圖形化用戶界面
5.1圖形化用戶界面概述
5.1.1Swing與.AWT
5.1.2GuI組件類層次結構
5.1.3Swing組件
5.2常用組件
5.2.1.1Frame窗體
5.2.2JLabel標籤
5.2.3.IButton按鈕
5.2.4.JTextField文本框
5.2.5其他常用組件
5.3布局管理
5.3.1FlowLayout順序布局
5.3.2BorderLayout邊界布局
5.3.3GridLayout格線布局
5.3.4CardLayout卡片布局
5.3.5GridBagLayout格線塊布局
5.4事件
5.4.1事件處理機制
5.4.2事件類與事件監聽接口
5.4.3常用事件處理
5.4.4事件適配器
本章小結
習題
實驗
第6章異常處理
6.1異常概述
6.1.1異常與錯誤
6.1.2標準異常類
6.113常見異常與錯誤
6.2異常處理方法
6.2.1捕獲和處理異常
6.2.2異常的拋出
6.2.3異常傳遞鏈
6.2.4異常處理原則
6.3自定義異常
6.3.1自定義異常的創建
6.3.2拋出異常對象
6.3.3自定義異常拋出與捕獲
6.3.4異常轉型
本章小結
習題
實驗
第7章對象的容納
7.1數組
7.1.1數組創建、初始化和使用
7.1.2多維數組
7.1.3數組和數組引用
7.1.4數組的工具類Arrays
7.1.5對象比較
7.2枚舉
7.2.1枚舉的定義
7.2.2枚舉的使用
7.3容器
7.3.1List
7.3.2泛型
7.3.3Set
7.3.4Map
7.3.5容器的Collections工具類
7.3.6容器的選擇
本章小結
習題
實驗
第8章I/O流
8.1流與相關類
8.1.1流的概念
8.1.2位元組流及其方法
8.1_3字元流及其方法
8.1.4節點流與處理流
8.2標準I/O流
8.3檔案輸人/輸出流
8.3.1File類
8.3.2基於位元組的檔案流
8.3_3基於字元的檔案流
8.4隨機訪問檔案
8.5壓縮
本章小結
習題
實驗
第9章並發控制
9.1多任務系統介紹
9.2Java多執行緒的概念
9.2.1Java語言中多執行緒的作用
9.2.2執行緒的創建
9.213執行緒的生命周期
9.2.4執行緒的優先權
9.3執行緒之間的協作
9.3.1同步區域
9.3.2協作機制
9.3_3死鎖
9.4擴展模型
9.4.1ReentrantLock鎖
9.4.2await/sigllal協作機制
本章小結
習題
實驗
第10章資料庫套用
10.1資料庫基礎
10.1.1常用的關係資料庫
10.1.2SQL語言簡介
10.2JDBC概述
10.2.1JDBC驅動程式接口
10.2.2JDBC應用程式接口
10.3JDBC編程步驟
10.4一個簡單的JDBc運算元據庫程式
10.5對象關係映射概述
10.5.1ORM的概念
10.5.2ORM技術特點
10.5.3流行的ORM框架簡介
10.5.4Hibemate簡介
本章小結
習題
實驗
第11章網路套用
11.1InetAddress類
11.2ServerSocket類和Socket類
11.3Datagr鋤S0cket類
本章小結
習題
實驗
第12章註解
12.1註解的語法
12.2註解的使用
12.3JUnit4中註解的使用
本章小結
習題
參考文獻
  

相關詞條

熱門詞條

聯絡我們