java程式設計與套用開發(2014年機械工業出版社出版的圖書)

java程式設計與套用開發(2014年機械工業出版社出版的圖書)

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

《java程式設計與套用開發》是2014年1月機械工業出版社出版的圖書,作者是黃俊, 孫燮華。本書注重套用,在套用開發部分中除了常見的動畫和信息系統外,特別編寫了遊戲編程初步一章,其目的是引導讀者能夠在遊戲中學習遊戲編程和算法。

基本介紹

  • 中文名:java程式設計與套用開發
  • 作者:黃俊、孫燮華
  • 出版社:機械工業出版社
  • ISBN:9787111448242
圖書簡介,內容簡介,圖書信息,圖書目錄,

圖書簡介

內容簡介

 本書分為兩篇,上篇Java基礎由前10章組成,內容包括概論、Java語言基礎、數組與字元串、Java面向對象特性、界面控制項與事件、布局管理器、Applet編程、圖形GUI設計、多執行緒和JDBC與資料庫。下篇Java套用開發共有5章,內容包括多媒體技術、動畫設計、註冊軟體與學生信息系統、網路編程和遊戲編程初步。書中所有算法原理和程式都經過反覆核對,並編譯通過運行。本書注重套用,在套用開發部分中除了常見的動畫和信息系統外,特別編寫了遊戲編程初步一章,其目的是引導讀者能夠在遊戲中學習遊戲編程和算法。
  本書通俗易懂,深入淺出,適合大中專院校相關專業的教學和自學者使用,也適合軟體開發人員及其他有關人員學習參考。

圖書信息

Java程式設計與套用開發
作者:黃俊, 孫燮華編著
出版社:機械工業出版社
出版時間:2014年01月
定價:¥49.00

圖書目錄

目 錄
出版說明
前言
上篇 Java基礎
第1章 概論
1.1 初識Java
1.1.1 第一個Java 獨立應用程式
1.1.2 第一個Java 小應用程式
1.1.3 第一個MIDlet 手機程式
1.2 Java程式開發
1.2.1 在文本編輯器中編寫Java程式
1.2.2 在JCreator中編寫Java程式
1.2.3 在Eclipse中編寫Java程式
1.3 習題
第2章 Java語言基礎
2.1 標識符與關鍵字
2.1.1 標識符
2.1.2 關鍵字
2.2 Java數據類型
2.2.1 基本數據類型
2.2.2 數據類型的轉換
2.2.3 變數、說明和賦值
2.2.4 複合數據類型
2.3 表達式與語句
2.3.1 運算符與表達式
2.3.2 語句
2.3.3 變數的作用域
2.4 程式控制流
2.4.1 if語句
2.4.2 switch語句
2.4.3 while和do-while語句
2.4.4 for語句
2.4.5 跳轉語句
2.5 習題
第3章 數組與字元串
3.1 數組
3.1.1 一維數組
3.1.2 多維數組
3.1.3 數組的複製
3.2 數組作為參數或返回值的方法
調用
3.2.1 傳遞數組
3.2.2 返回值為數組類型的方法
3.3 字元串類和字型類
3.3.1 字元串類
3.3.2 StringBuffer類
3.3.3 字型類
3.4 習題
第4章 Java面向對象特性
4.1 概述
4.2 類和對象
4.2.1 類的定義
4.2.2 對象的創建、初始化和使用
4.2.3 構造方法
4.2.4 成員變數和成員方法
4.2.5 成員方法的遞歸
4.2.6 方法的重載
4.3 類的繼承和多態
4.3.1 繼承的概念
4.3.2 繼承的實現
4.3.3 單重繼承
4.3.4 多態性
4.3.5 方法和域的覆蓋
4.4 包與接口
4.4.1 包
4.4.2 接口
4.5 習題
第5章 界面控制項與事件
5.1 文本框與文本域
5.1.1 Swing文本框與文本域
5.1.2 AWT文本框與文本域
5.2 標籤與按鈕
5.2.1 Swing標籤
5.2.2 AWT標籤
5.2.3 Swing按鈕
5.2.4 AWT按鈕
5.3 複選框與單選按鈕
5.3.1 Swing複選框與單選按鈕
5.3.2 AWT複選框與單選按鈕
5.4 面板與框架
5.4.1 Swing和AWT面板
5.4.2 Swing和AWT框架
5.5 選單大類
5.6 事件與監視器接口
5.6.1 事件類
5.6.2 事件的起源
5.6.3 事件與監視器接口
5.6.4 實例鍵盤事件
5.7 習題
第6章 布局管理器
6.1 格線布局管理器
6.1.1 帶有間隔的格線布局管理器
6.1.2 整數類Integer、浮點數類Float
和數學類Math
6.1.3 簡單加法器的格線布局
6.2 邊界布局管理器
6.2.1 完全邊界布局
6.2.2 不完全邊界布局
6.3 不使用布局管理器實現布局
6.3.1 不使用布局管理器的布局方法
6.3.2 數碼Puzzle遊戲界面設計
6.4 習題
第7章 Applet編程
7.1 Applet基礎
7.1.1 Applet類的定義與成員方法
7.1.2 Applet的生命周期
7.1.3 獨立應用程式與Applet的轉換
7.1.4 確保Applet正常運行
7.2 HTML與標記
7.2.1 標記的屬性
7.2.2 利用標記參數向Applet傳遞
信息
7.3 Applet的套用
7.3.1 Applet與圖形用戶界面
7.3.2 實例Applet套用
7.4 習題
第8章 圖形GUI設計
8.1 Graphics類與Color類
8.1.1 Graphics類
8.1.2 Color類
8.2 建立繪圖程式
8.2.1 Point類及其套用
8.2.2 布爾標誌的設計與繪圖程式
8.3 圖形與圖像的顯示
8.4 異或繪圖模式
8.5 習題
第9章 多執行緒
9.1 關於執行緒
9.1.1 不調用和調用多執行緒比較試驗
9.1.2 執行緒的狀態
9.1.3 與執行緒有關的類
9.2 創建執行緒
9.2.1 擴展執行緒類
9.2.2 利用Runnable接口
9.3 執行緒同步
9.3.1 執行緒不同步產生的問題
9.3.2 同步執行緒
9.4 異常處理
9.4.1 Java異常處理機制
9.4.2 異常的處理
9.4.3 MediaTracker類和異常處理套用
9.5 習題
第10章 JDBC與資料庫
10.1 關係資料庫與SQL語言
10.1.1 關係資料庫的基本概念
10.1.2 數據定義語言
10.1.3 數據操縱語言
10.1.4 數據查詢語言
10.2 使用JDBC連線資料庫
10.2.1 JDBC結構
10.2.2 4類JDBC驅動程式
10.2.3 JDBC編程要點
10.2.4 常用的JDBC類與方法
10.2.5 實例安裝ODBC驅動
程式
10.3 JDBC編程實例
10.3.1 創建和刪除數據表
10.3.2 插入記錄
10.3.3 更新數據
10.3.4 刪除記錄
10.3.5 查詢資料庫
10.4 習題
下篇 Java套用開發
第11章 多媒體技術
11.1 綜合案例多媒體電子
相冊設計
11.1.1 界面設計
11.1.2 在獨立應用程式中播放音樂的
方法
11.1.3 獨立應用程式中圖像的載入和
圖像類
11.1.4 圖片翻動功能設計
11.1.5 加入顯示縮放功能
11.1.6 多媒體電子相冊的實現
11.1.7 檔案的輸入與輸出
11.2 綜合案例音樂日曆
時鐘的圖形設計
11.2.1 整體界面和圖形設計
11.2.2 日曆類和雙緩衝技術
11.2.3 圖像映射
11.3 習題
第12章 動畫設計
12.1 綜合案例文字動畫
12.1.1 逐個顯示字元串
12.1.2 文字浮動的多執行緒程式
12.2 綜合案例圖形動畫
12.2.1 音樂日曆時鐘的完全實現
12.2.2 多媒體動畫welcomeYou
12.3 習題
第13章 註冊軟體與學生信息系統
13.1 綜合案例註冊軟體
的實現
13.1.1 界面實現
13.1.2 加入監視器
13.1.3 完成實例LoginDemo
13.2 綜合案例學生信息
系統的實現
13.2.1 添加功能的實現
13.2.2 刪除功能的實現
13.2.3 修改功能的實現
13.2.4 實現學生信息系統
13.3 習題
第14章 網路編程
14.1 URL類和URLConnection類
14.1.1 URL類的功能及套用
14.1.2 URLConnection類的功能
及套用
14.2 綜合案例Socket網路
通信
14.2.1 Socket基本概念
14.2.2 Socket類與ServerSocket類
14.2.3 客戶機端程式
14.2.4 伺服器端程式
14.3 綜合案例簡易聊天室
14.3.1 簡易聊天室伺服器端程式
14.3.2 簡易聊天室客戶機端程式
14.4 習題
第15章 遊戲編程初步
15.1 綜合案例數碼Puzzle
遊戲
15.1.1 界面設計
15.1.2 數碼Puzzle遊戲的實現
15.2 綜合案例拼圖遊戲
15.2.1 用JLabel實現拼圖遊戲
15.2.2 用滑鼠實現移動圖片
15.2.3 用畫布實現拼圖遊戲
15.2.4 用框架實現拼圖遊戲
15.3 綜合案例Puzzle遊戲的改進和推廣
15.4 習題
附錄 部分習題答案
參考文獻

相關詞條

熱門詞條

聯絡我們