本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • 深入淺出Java程式設計
  • 點閱:2866
  • 作者: 陳明編著
  • 出版社:易習圖書
  • 出版年:2011[民100]
  • 集叢名:bookcity程式設計叢書
  • ISBN:9789866154898
  • 格式:PDF

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頁)
    • 1.1 Java 技術簡介(第1-2頁)
    • 1.2 JDK 安裝及配置(第1-6頁)
    • 1.3 Java 應用程式(第1-13頁)
    • 1.4 Java 的工作原理(第1-19頁)
    • 1.5 程式註解(第1-29頁)
    • 1.6 常用開發環境(第1-31頁)
  • 第2章 資料類型、變數和計算式(第2-1頁)
    • 2.1 一個計算圓面積的程式(第2-2頁)
    • 2.2 變數(第2-3頁)
    • 2.3 運算符號和計算式(第2-13頁)
    • 2.4 字串(第2-32頁)
    • 2.5 文字的輸入及輸出(第2-35頁)
    • 小結(第2-42頁)
    • 習題(第2-45頁)
  • 第3章 流程控制(第3-1頁)
    • 3.1 指令、指令區塊和空指令(第3-2頁)
    • 3.2 循序結構(第3-6頁)
    • 3.3 選擇結構(第3-8頁)
    • 3.4 循環結構(第3-17頁)
    • 3.5 巢狀的結構(第3-27頁)
    • 3.6 變數的作用域(第3-28頁)
    • 3.7 程式檢測和除錯(第3-30頁)
    • 小結(第3-34頁)
    • 習題(第3-37頁)
  • 第4章 陣列(第4-1頁)
    • 4.1 陣列(第4-2頁)
    • 4.2 main 方法中的參數(第4-7頁)
    • 4.3 多維陣列(第4-8頁)
    • 4.4 處理陣列(第4-12頁)
    • 小結(第4-14頁)
    • 習題(第4-15頁)
  • 第5章 演算法設計基礎(第5-1頁)
    • 5.1 找尋質數(第5-2頁)
    • 5.2 搜尋(第5-3頁)
    • 5.3 排序(第5-8頁)
    • 5.4 遞歸(第5-17頁)
    • 小結(第5-20頁)
    • 習題(第5-22頁)
  • 第6章 類別和物件(第6-1頁)
    • 6.1 物件導向概述(第6-2頁)
    • 6.2 使用JDK 的類別(第6-4頁)
    • 6.3 產生自己的類別(第6-6頁)
    • 6.4 物件(第6-30頁)
    • 6.5 static 宣告(第6-44頁)
    • 6.6 套件(第6-50頁)
    • 小結(第6-53頁)
    • 習題(第6-55頁)
  • 第7章 繼承和介面(第7-1頁)
    • 7.1 類別的階層結構(第7-2頁)
    • 7.2 建立現有類別的子類別(第7-3頁)
    • 7.3 Object 類別、抽象類別及final 類別(第7-10頁)
    • 7.4 介面(interface)(第7-18頁)
    • 7.5 抽象類別和介面(第7-24頁)
    • 7.6 類別型態系統(第7-27頁)
    • 小結(第7-31頁)
    • 習題(第7-34頁)
  • 第8章 泛型、列舉和內部類別(第8-1頁)
    • 8.1 泛型(第8-2頁)
    • 8.2 列舉(第8-10頁)
    • 8.3 內部類別(第8-13頁)
    • 小結(第8-19頁)
    • 習題(第8-20頁)
  • 第9章 例外處理機制(第9-1頁)
    • 9.1 例外(第9-2頁)
    • 9.2 例外處理(第9-7頁)
    • 9.3 定義新的例外類別(第9-14頁)
    • 9.4 throws 關鍵字(第9-16頁)
    • 9.5 例外處理的基本規則(第9-22頁)
    • 小結(第9-25頁)
    • 習題(第9-27頁)
  • 第10章 資料收容器框架(第10-1頁)
    • 10.1 資料收容器框架(第10-2頁)
    • 10.2 序列(Lists)(第10-8頁)
    • 10.3 Queue 介面(第10-16頁)
    • 10.4 Set 介面(第10-22頁)
    • 10.5 Map 介面(第10-25頁)
    • 10.6 建構有序的資料收容器(第10-30頁)
    • 小結(第10-35頁)
    • 習題(第10-37頁)
  • 第11章 精通常用類別(第11-1頁)
    • 11.1 System 類別(第11-2頁)
    • 11.2 String 與StringBuffer 類別(第11-3頁)
    • 11.3 日期處理(第11-11頁)
    • 11.4 正規表示式(第11-20頁)
    • 11.5 Observable 類別和Observer 介面(第11-30頁)
    • 11.6 基本資料類型的包裝類別(Wrapper Classes)(第11-33頁)
    • 11.7 產生隨機數(第11-35頁)
    • 11.8 反射與代理(第11-36頁)
    • 小結(第11-47頁)
    • 習題(第11-50頁)
  • 第12章 基本資料輸出及輸入處理(第12-1頁)
    • 12.1 串流(stream)(第12-2頁)
    • 12.2 字符串流和位元組串流(第12-9頁)
    • 12.3 節點串流的使用範例(第12-11頁)
    • 12.4 處理串流(第12-13頁)
    • 12.5 檔案處理(第12-21頁)
    • 12.6 物件序列化(第12-36頁)
    • 12.7 I/O 的例外處理(第12-43頁)
    • 小結(第12-44頁)
    • 習題(第12-46頁)
  • 第13章 多執行緒程式設計開發(第13-1頁)
    • 13.1 瞭解執行緒(第13-2頁)
    • 13.2 定義執行緒類別(第13-3頁)
    • 13.3 失控的執行緒(第13-7頁)
    • 13.4 執行緒間的同步和互斥(第13-16頁)
    • 13.5 執行緒的狀態與轉換(第13-24頁)
    • 小結(第13-39頁)
    • 習題(第13-43頁)
  • 第14章 網路程式設計(第14-1頁)
    • 14.1 網路基礎(第14-2頁)
    • 14.2 網路程式設計常用類別(第14-6頁)
    • 14.3 利用TCP 的網路程式設計(第14-9頁)
    • 14.4 利用網路傳輸物件(第14-27頁)
    • 14.5 利用UDP 的網路程式設計(第14-31頁)
    • 14.6 利用URL 的網路程式設計(第14-37頁)
    • 小結(第14-40頁)
    • 習題(第14-41頁)
  • 第15章 資料庫存取(第15-1頁)
    • 15.1 資料庫程式設計基礎(第15-2頁)
    • 15.2 連接到資料庫(第15-6頁)
    • 15.3 產生表示SQL 指令的物件(第15-11頁)
    • 15.4 ResultSet 類別(第15-18頁)
    • 15.5 PreparedStatement 介面(第15-30頁)
    • 15.6 CallableStatement 介面(第15-32頁)
    • 15.7 交易(第15-35頁)
    • 15.8 資料源和連接池(第15-40頁)
    • 小結(第15-42頁)
    • 習題(第15-43頁)
  • 第16章 使用者界面開發(第16-1頁)
    • 16.1 簡介(第16-2頁)
    • 16.2 容器和基本組件(第16-5頁)
    • 16.3 版面配置管理器(第16-28頁)
    • 16.4 用中間容器組織圖形化介面組件(第16-32頁)
    • 16.5 事件機制(第16-35頁)
    • 16.6 對話框(第16-44頁)
    • 16.7 圖形程式設計基礎(第16-49頁)
    • 小結(第16-52頁)
    • 習題(第16-54頁)
紙本書 NT$ 650
單本電子書
NT$ 455

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code