深入淺出Java程式設計

深入淺出Java程式設計

期:
2011/12/19
9
650585
查詢門市庫存
主題活動
5/20前 全站滿$1,500享9折 前往選購
5/20前 全站滿$1,500享9折

內容簡介

本書特色
【※更多書籍資訊請到http://www.bookcity.com.tw網站】

Java是從一種程式語言逐步發展為一種運算平台的技術。Java的前身是一種與平台無關的程式語言--Oak,它誕生於1991年Sun公司的一個研究計畫,該計畫最初的目的是為了發展一種與執行平台無關且可嵌入如烤麵包機和機上盒(Set top box)這類消費型電子設備的內嵌式系統程式語言,但該計畫並不是很成功。隨著1994年Internet開始起步,到1995年NetScape公司宣布把Java直譯器(Java Interpreter)嵌入到其瀏覽器中,使得Java Bytecode以Applet形式在瀏覽器中執行,大幅地豐富了網際網路(Internet)的應用。由於Java具備獨立於任何系統平台的特性,使得它適合Internet這種分散式且具異質性架構的運算環境,因此Java受到了許多程式設計師的青睞,到現在它已經成為最廣泛使用的開發技術之一。

目前,Java的應用範圍除了Internet的Web開發領域之外,它還具備一般程式語言的全部功能,甚至可能更強。例如,在企業級應用環境中,如金融、電信、保險等複雜環境中,面對高度的業務複雜性,百萬、千萬甚至更高的使用壓力下,利用Java技術所開發的應用系統都展現極佳的執行效能。

展開看更多

產品目錄

章節簡介

第1章 Java概述

1.1 Java技術簡介

1.2 JDK安裝及配置

1.3 Java應用程式

1.4 Java的工作原理

1.5 程式註解

1.6 常用開發環境



第2章 資料類型、變數和計算式

2.1 一個計算圓面積的程式

2.2 變數

2.3 運算符號和計算式

2.4 字串

2.5 文字的輸入及輸出



第3章 流程控制

3.1 指令、指令區塊和空指令

3.2 循序結構

3.3 選擇結構

3.4 循環結構

3.5 巢狀的結構

3.6 變數的作用域

3.7 程式檢測和除錯



第4章 陣列

4.1 陣列

4.2 main方法中的參數

4.3 多維陣列

4.4 處理陣列



第5章 演算法設計基礎

5.1 找尋質數

5.2 搜尋

5.3 排序

5.4 遞歸



第6章 類別和物件

6.1 物件導向概述

6.2 使用JDK的類別

6.3 產生自己的類別

6.4 物件

6.5 static宣告

6.6 套件



第7章 繼承和介面

7.1 類別的階層結構

7.2 建立現有類別的子類別

7.3 Object類別、抽象類別及final類別

7.4 介面(interface)

7.5 抽象類別和介面

7.6 類別型態系統



第8章 泛型、列舉和內部類別

8.1 泛型

8.2 列舉

8.3 內部類別



第9章 例外處理機制

9.1 例外

9.2 例外處理

9.3 定義新的例外類別

9.4 throws關鍵字

9.5 例外處理的基本規則



第10章 資料收容器框架

10.1 資料收容器框架

10.2 序列(Lists)

10.3 Queue介面

10.4 Set介面

10.5 Map介面

10.6 建構有序的資料收容器



第11章 精通常用類別

11.1 System類別

11.2 String與StringBuffer類別

11.3 日期處理

11.4 正規表示式

11.5 Observable類別和Observer介面

11.6 基本資料類型的包裝類別(Wrapper Classes)

11.7 產生隨機數

11.8 反射與代理



第12章 基本資料輸出及輸入處理

12.1 串流(stream)

12.2 字符串流和位元組串流

12.3 節點串流的使用範例

12.4 處理串流

12.5 檔案處理

12.6 物件序列化

12.7 I/O的例外處理



第13章 多執行緒程式設計開發

13.1 瞭解執行緒

13.2 定義執行緒類別

13.3 失控的執行緒

13.4 執行緒間的同步和互斥

13.5 執行緒的狀態與轉換



第14章 網路程式設計

14.1 網路基礎

14.2 網路程式設計常用類別

14.3 利用TCP的網路程式設計

14.4 利用網路傳輸物件

14.5 利用UDP的網路程式設計

14.6 利用URL的網路程式設計



第15章 資料庫存取

15.1 資料庫程式設計基礎

15.2 連接到資料庫

15.3 產生表示SQL指令的物件

15.4 ResultSet類別

15.5 PreparedStatement介面

15.6 CallableStatement介面

15.7 交易

15.8 資料源和連接池



第16章 使用者界面開發

16.1 簡介

16.2 容器和基本組件

16.3 版面配置管理器

16.4 用中間容器組織圖形化介面組件

16.5 事件機制

16.6 對話框

16.7 圖形程式設計基礎



作者介紹

■作者簡介

陳明編著、何英治審訂

規格

誠品貨碼 / 2680651746007
ISBN13 / 9789866154898
ISBN10 / 9866154890
EAN貨碼 / 9789866154898
頁數 / 640
開數 / 18K
注音版 / 否
裝訂 / P:平裝
語言 / 1:中文/繁體
級別 / N:無
提供維修 / 無

退貨說明

退貨須知:

  1. 依照消費者保護法的規定,您享有商品貨到次日起七天猶豫期(含例假日)的權益(請注意!猶豫期非試用期),辦理退貨之商品必須是全新狀態(不得有刮傷、破損、受潮)且需完整(包含全部商品、配件、原廠內外包裝、贈品及所有附隨文件或資料的完整性等)。
  2. 請您以送貨廠商使用之包裝紙箱將退貨商品包裝妥當,若原紙箱已遺失,請另使用其他紙箱包覆於商品原廠包裝之外,切勿直接於原廠包裝上黏貼紙張或書寫文字。若原廠包裝損毀將可能被認定為已逾越檢查商品之必要程度,本公司得依毀損程度扣除回復原狀必要費用(整新費)後退費;請您先確認商品正確、外觀可接受,再行拆封,以免影響您的權利;若為產品瑕疵,本公司接受退貨。

依「通訊交易解除權合理例外情事適用準則」,下列商品不適用七日猶豫期,除產品本身有瑕疵外,不接受退貨:

  1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮蔬果、乳製品、冷凍冷藏食材、蛋糕)
  2. 依消費者要求所為之客製化給付。(如:客製印章、鋼筆刻字)
  3. 報紙、期刊或雜誌。
  4. 經消費者拆封之影音商品或電腦軟體。
  5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書)
  6. 已拆封之個人衛生用品。(如:內衣褲、襪類、褲襪、刮鬍刀、除毛刀等貼身用品)
  7. 國際航空客運服務。

若您退貨時有下列情形,可能被認定已逾越檢查商品之必要程度而須負擔為回復原狀必要費用(整新費),或影響您的退貨權利,請您在拆封前決定是否要退貨:

  1. 以數位或電磁紀錄形式儲存或著作權相關之商品(包含但不限於CD、VCD、DVD、電腦軟體等) 包裝已拆封者(除運送用之包裝以外)。
  2. 耗材(包含但不限於墨水匣、碳粉匣、紙張、筆類墨水、清潔劑補充包等)之商品包裝已拆封者(除運送用之包裝以外)。
  3. 衣飾鞋類/寢具/織品(包含但不限於衣褲、鞋子、襪子、泳裝、床單、被套、填充玩具)或之商品缺件(含購買商品、附件、內外包裝、贈品等)或經剪標或下水或商品有不可回復之髒污或磨損痕跡。
  4. 食品、美容/保養用品、內衣褲等消耗性或個人衛生用品、商品銷售頁面上特別載明之商品已拆封者(除運送用之包裝外一切包裝、包括但不限於瓶蓋、封口、封膜等接觸商品內容之包裝部分)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
  5. 家電、3C、畫作、電子閱讀器等商品,除商品本身有瑕疵外,退回之商品已拆封(除運送用之包裝外一切包裝、包括但不限於封膜等接觸商品內容之包裝部分、移除封條、拆除吊牌、拆除貼膠或標籤等情形)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
  6. 退貨程序請參閱【客服專區→常見問題→誠品線上退貨退款】之說明。
付款/配送