Java 由初學邁向認證, 3/e

鄭博元、郭芳熙

  • 出版商: 上奇資訊
  • 出版日期: 2010-03-26
  • 定價: $620
  • 售價: 8.5$527
  • 語言: 繁體中文
  • ISBN: 9862570458
  • ISBN-13: 9789862570456
  • 相關分類: Java 程式語言

無法訂購

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

相關主題

商品描述

<本書特色>

專業證照已是近年來流行的風氣,擁有資訊相關認證更是IT產業老闆的最愛,尤其是Java,已經成為必備認證之一,坊間熱門的Java相關課程,亦是資訊相關人員詢問度最高的課程。作者以過來人身分,詳述考試的各單元學習重點,並且提供學習過程中常見的問題與解答,根據本書內容循序漸進學習,您也可以輕鬆考取Java證照。

<內容簡介>

  • 包含新版SCJP (CX-310-065)的認證內容。
  • 以初學者角度講解基本觀念。
  • 以清晰的概念誘導讀者,循序漸進說明與介紹Java語言。
  • 深入了解物件導向程式的概念及實作。
  • 熟悉套件、例外處理、I/O、執行緒、Collection、Generics、資料表達、正規運算式、Enum類別的使用。
  • 各章均包含實作練習及認證模擬試題。
  • 隨書附贈認證試題教學影片。  
  • <章節目錄>

  • 第1章 認識Java
  • 1-1 Java 簡介
  • 1-2 Java 的版本與執行環境
  • 1-3 設定Java的執行環境
  • 1-4 體驗Java的程式
  • 1-5 Java程式的基本架構
  • 1-6 取得使用者的輸入

  • 第2章 使用自定與內建類別
  • 2-1 Java程式中類別的概念
  • 2-2 使用Scanner類別取得鍵盤輸入
  • 2-3 使用Console類別取得鍵盤輸入
  • 2-4 使用格式化的輸出
  • 2-5 使用Properties類別取得系統屬性

  • 第3章 程式語言的概念
  • 3-1 程式的符號
  • 3-2 變數的設定
  • 3-3 資料型別
  • 3-4 運算符號
  • 3-5 使用 Wrapper Class
  • 3-6 處理大數值

  • 第4章 控制敘述
  • 4-1 選擇性(Selection)敘述
  • 4-2 重複性(Looping)敘述
  • 4-3 巢狀迴圈敘述
  • 4-4 特殊的程式控制
  • 4-5 設計並執行函式(Function)
  • 4-6 變數的生存範圍

  • 第5章 Java的物件導向程式設計-基礎篇
  • 5-1 物件導向程式設計
  • 5-2 實作物件導向的程式
  • 5-3 建構子的使用
  • 5-4 方法多載(Method Overloading)
  • 5-5 參考型別成員的封裝

  • 第6章 Java的物件導向程式設計-進階篇
  • 6-1 類別的繼承(inheritance)
  • 6-2 遮蔽與覆寫
  • 6-3 再談建構子的執行
  • 6-4 類別的多型處理
  • 6-5 修飾字

  • 第7章 陣列的處理
  • 7-1 認識陣列(Array)
  • 7-2 使用一維陣列
  • 7-3 使用多維陣列
  • 7-4 使用Array和Arrays類別
  • 7-5 物件陣列

  • 第8章 字串的使用
  • 8-1 字串(String)的使用
  • 8-2 使用 StringBuffer類別
  • 8-3 使用 StringBuilder類別
  • 8-4 使用 StringTokenizer類別

  • 第9章 宣告與使用特殊類別
  • 9-1 使用介面(interface)
  • 9-2 建立巢狀類別
  • 9-3 記憶體管理與資源回收
  • 9-4 Java的Object類別

  • 第10章 套件(Package)的使用
  • 10-1 Java的.class檔案
  • 10-2 套件 (Package) 的編譯與執行
  • 10-3 引用套件下的類別
  • 10-4 使用jar檔

  • 第11章 例外處理與Assertion
  • 11-1 例外的種類
  • 11-2 使用「try-catch」敘述
  • 11-3 使用「throws」敘述
  • 11-4 自定例外類別
  • 11-5 Assertion

  • 第12章 I/O串流及檔案處理
  • 12-1 使用File類別
  • 12-2 I/O串流的處理
  • 12-3 輸出入資料流的串接
  • 12-4 序列化的處理
  • 12-5 New I/O API

  • 第13章 多執行緒的處理
  • 13-1 建立執行緒
  • 13-2 建立多執行緒程式
  • 13-3 執行緒的同步(Synchronizing)問題
  • 13-4 執行緒的溝通問題

  • 第14章 泛型與集合
  • 14-1 Collection集合
  • 14-2 使用Map介面
  • 14-3 Vector和Stack類別
  • 14-4 Collection API的使用特性
  • 14-5 Generics

  • 第15章 資料的表達與正規化運算式
  • 15-1 使用java.text套件
  • 15-2 使用java.util.Formatter類別
  • 15-3 使用java.util.Scanner類別
  • 15-4 正規運算式(Regular Expression)

  • 第16章 Enum類別的使用
  • 16-1 使用static和final設計列舉資料
  • 16-2 使用enum關鍵字設計列舉資料
  • 16-3 使用Enum類別
  • 16-4 使用EnumMap類別
  • 16-5 使用EnumSet類別

  • 第17章 應用SwingAPI建立使用者介面(電子書)
  • 17-1 Java基礎類別(Java Foundation Class, JFC)
  • 17-2 Swing 容器元件
  • 17-3 在容器中加入元件
  • 17-4 版面配置(Layout)管理程式
  • 17-5 GUI產生的事件處理
  • 17-6建構 GUI 應用程式

  • 第18章 網路程式設計(電子書)
  • 18-1 查詢Internet位址
  • 18-2 TCP Socket
  • 18-3 UDP Socket
  • 18-4 使用URL擷取資料

  • 附錄:SCJP CX310-065模擬試題(電子書)