Java SE7 程式設計實例

陳德來

  • 出版商: 上奇資訊
  • 出版日期: 2012-01-30
  • 定價: $580
  • 售價: 8.5$493
  • 語言: 繁體中文
  • ISBN: 9862573066
  • ISBN-13: 9789862573068
  • 相關分類: Java 程式語言

立即出貨 (庫存=1)

買這商品的人也買了...

相關主題

商品描述

<內容簡介>

市面上關於Java程式設計的書籍琳瑯滿目,以國外的Java書為例,大部份注重於理論的講解,於完整範例的考慮上稍嫌不足,對初學者而言,這類書籍缺乏程式實際演練的機會。反觀國內書籍對於此點著墨甚多,以實作來引導觀念、注重範例的質與量為主要特點。筆者希望結合國外程式語言設計系列書與國內書籍優點,並依循程式設計的步驟,配合適當的範例,來降低許多學習的障礙。希望可以提供讀者Java的學習方針,更能實際去培養讀者有關Java程式的撰寫風格,成為一本真正有實用價值的教學用書。 

‧Java 語言簡介、JDK的安裝與環境設定、入門概念和解析… 

‧資料型態、變數、運算式、流程控制、陣列… 

‧字元和字串、類別及物件、繼承與多形… 

‧抽象類別、介面、套件、巢狀類別… 

‧Java的視窗環境與事件處理、AWT視窗元件的使用、認識Swing套件… 

‧繪圖及多媒體、Java Applet、例外處理、資料流的I/O控制… 

‧JDBC和資料庫、多執行緒、網路程式設計… 

 

本書從最基礎的Java程式設計開始解說,透過理論和實作的穿插,使您能輕鬆的學習並加以執行。用深入淺出的語言來指導您的方向,透過不斷的練習和磨練,跟著書中一步又一步詳細的步驟來成就您豐富的經驗和技巧。另外,本書有大量的實例供您能徹底學習並研究,讓您在學習Java的路上,不僅能了解如何撰寫Java程式,也了解什麼是物件導向,以及如何以Java的觀點思考與實作物件導向,讓您能獲得最大最多的成就。 結合理論的講解以及程式的實際演練來做引導,依循程式設計的步驟,配合適當的範例,注重質與量的特點,來降低您學習的障礙,使您對Java程式設計不再頭痛,能運用自如,並且用最直接的邏輯來思考創造。再經過不斷的試誤和驗證,漸漸地就能掌握程式設計的語言。本書配上詳盡的範例,以及重要觀念的「示意圖」對照,每一章節後面更配有「本章進階應用練習實例」單元,讓您不僅認識Java程式設計,更能熟悉且駕馭它。

 

<章節目錄>

第一章  程式語言與Java簡介

1-1  程式語言與程式設計

1-2  Java語言簡介

1-3  Java SDK 7開發環境

1-4  第一個Java程式

 

第二章  資料處理入門

2-1  常見資料型態

2-2  變數與常數

2-3  基本輸入與輸出

2-4  資料型態的轉換

2-5  運算式與運算子

2-6      本章精選應用實例

 

第三章  流程控制

3-1  認識流程控制

3-2  條件式

3-3  迴圈

3-4  跳躍式控制敘述

3-5  本章精選應用實例

 

第四章   陣列

4-1  陣列簡介

4-2  多維陣列

4-3  陣列應用與物件類別

4-4  Arrays及ArrayList類別

4-5  本章精選應用實例

 

第五章   字元與字串

5-1  字元的宣告與使用

5-2  字串類別

5-3  String類別方法

5-4  StringBuffer類別

5-5  本章精選應用實例

 

第六章  物件導向基礎-類別與物件

6-1  物件導向的概念

6-2  封裝與資訊隱藏

6-3  類別的命名規則與建立

6-4  物件的建立

6-5  物件的有效範圍與生命週期

6-6  本章精選應用實例

 

第七章   繼承與多形

7-1  認識繼承關係

7-2  多形

7-3  本章精選應用實例

 

第八章   抽象類別、介面、套件與巢狀類別

8-1  抽象類別

8-2  認識介面

8-3  大型程式的開發-套件的使用

8-4  類別的巢狀結構

8-5 本章精選應用實例

 

第九章   Java常用類別介紹

9-1  Math類別

9-2  Number類別

9-3  Vector類別

9-4  本章精選應用實例

 

第十章  Java的視窗環境與事件處理

10-1  淺談GUI設計

10-2  初探AWT套件

10-3  版面配置

10-4  事件處理

10-5  低階事件類別

10-6  AWTEvent類別

10-7  本章精選應用實例

 

第十一章  AWT視窗元件的使用

11-1  Button(按鈕)元件

11-2  Checkbox(核取框)元件

11-3  Label(標籤)元件

11-4  TextField(文字區塊)元件

11-5  CheckboxGroup(群組)元件

11-6  Choice(下拉式選單)元件

11-7  List(條列式選單)元件

11-8  Scrollbar(捲軸)元件

11-9  進階JAVA視窗程式的應用

11-10  本章精選應用實例

 

第十二章   認識Swing套件

12-1  Swing套件簡介

12-2  調整Swing元件外觀

12-3  JButton(按鈕)元件

12-4  JCheckBox(核取框)元件

12-5  JRadioButton(選項按鈕)元件

12-6  JTextField(文字欄位)與JTextArea(文字區塊)元件

12-7  JList(條列式選單)元件

12-8  建立頁籤

12-9  本章精選應用實例

 

第十三章   繪圖與多媒體

13-1  Java的基本繪圖套件

13-2  動畫處理與音效播放

13-3  本章精選應用實例

 

第十四章   Java Applet

14-1  Applets基礎概念

14-2  Applets方法論

14-3  Applet繪圖

14-4  Applets控制項

14-5  Applet 多媒體

14-6  Applet程式中加入執行緒

14-7  本章精選應用實例

 

第十五章  例外處理

15-1  何謂例外處理

15-2  認識例外處理

15-3  丟出例外功能

15-4  利用方法處理例外

15-5  利用類別處理例外

15-6  例外結構介紹

15-7  自訂例外處理的類別

15-8  本章精選應用實例

 

第十六章  資料流的I/O控制

16-1  Java的基本輸出入控制

16-2  字元資料流

16-3  位元組資料流

16-4  檔案資料流

16-5  本章精選應用實例

 

第十七章  JDBC和資料庫

17-1  進入JDBC的世界

17-2  資料庫的連結 

17-3  SQL敘述

17-4  預先編譯的敘述

17-5  資料庫與JAVA物件

17-6  本章精選應用實例