JAVA學習筆記 繁體中文電子書
碟片編號:TIC1203
碟片數量:1片
銷售價格:80
瀏覽次數:34928
破解說明:安裝序號:
軟體簡介:
JAVA學習筆記 繁體中文電子書
相關網址:
破解方法:
中文化說明:
內容說明:
< 入 門 準 備 >
基 本 Console 互 動 :
o 第一個Java程式
o 給C使用者的第一個Java 程式
o 取得使用者輸入
o 使用 BufferedReader 取得輸入
o 標準輸入輸出串流
o 主控台輸入格式控制
o 使用 Console 物件 - JDK 6
基 礎 入 門 :
o 資料型態
o 變數、常數
o 算術運算
o 比較、條件運算
o 邏輯、位元運算
o 遞增、遞減運算
o if 條件式
o switch 條件式
o for 迴圈
o while 迴圈
o break、continue
< 接 觸 物 件 >
autoboxing、unboxing :
o autoboxing、 unboxing
o 小心使用 boxing
陣 列 (Array) :
o 一維陣列物件
o 二維陣列物件
o 進階的陣列觀念
o Arrays 類別
o Arrays 的copyOf() - JDK 6
o 物件陣列
o foreach與陣列
字 串 (String) :
o String 類別
o 不可變的(immutable)字串
o 分離字串
o 使用正則表示式(Regular expression)
o Pattern、Matcher
o StringBuilder 類別
o 命令列引數(Command line argument)
< 物 件 導 向 >
封 裝 (Encapsulation) :
o 使用類別(Class)定義物件
o 類別成員(Class member)
o 建構方法(Constructor)
o 關於 this
o 關於 static 成員
o 重載(Overload)方法
o 不定長度引數
o 遞迴方法
o 垃圾回收
繼 承 (Inheritance) :
o 擴充(extends)父類別
o 被保護的(protected)成員
o 重新定義(Override)方法
o Object 類別
o final 關鍵字
多 型 (Polymorphism) :
o 抽象類別(Abstract class)
o 介面(interface)型態
o 介面與多重繼承
< 資 源 管 理 >
組 織 您 的 程 式 :
o 內部類別(Inner class)
o 套件(package)
o 預設建構子
o 權限修飾與存取限制
o 常數設置
o import 靜態成員(Static import)
例 外 處 理 (Exception Handling) 與 斷 言 (Assertion) :
o 簡介例外處理
o throw、throws
o 例外的繼承架構
o 斷言(Assertion)
列 舉 型 態 (Enumerated Types) :
o 簡介列舉型態
o 深入列舉型態
o 列舉上的方法
o 因值而異的類實作(Value-Specific Class Bodies)
泛 型 (Generics) :
o 沒有泛型之前
o 定義泛型類別
o 幾個定義泛型的例子
o 限制泛型可用類型
o 型態通配字元
o 擴充泛型類別、實作泛型介面
< 物 件 容 器 >
Collection 類 :
o ArrayList
o LinkedList
o HashSet
o TreeSet
o EnumSet
Map 類 :
o HashMap
o TreeMap
o EnumMap
< 輸 入 輸 出(I/O) >
檔 案 處 理 :
o File
o RandomAccessFile
位 元 串 流 :
o InputStream、OutputStream
o FileInputStream、FileOutputStream
o BufferedInputStream、BufferedOutputStream
o DataInputStream、DataOutputStream
o ObjectInputStream、ObjectOutputStream
o SequenceInputStream
o PrintStream
o ByteArrayInputStream、ByteArrayOutputStream
o PushbackInputStream
字 元 串 流 :
o Reader、Writer
o InputStreamReader、OutputStreamWriter
o FileReader、FileWriter
o BufferedReader、BufferedWriter
o PrintWriter
o CharArrayReader、CharArrayWriter
o PushbackReader
< 執 行 緒(Thread) >
執 行 緒 入 門 :
o 實作 Runnable 介面
o Daemon 執行緒
o 執行緒生命周期
o 執行緒的加入(join)
o 執行緒的停止
o ThreadGroup
同 步 化(synchronized) :
o 執行緒的同步化
o wait()、notify()
o 容器類的執行緒安全(Thread-safe)
JDK 5.0 新 增 類 別 :
o UncaughtExceptionHandler
o BlockingQueue
o Callable 與 Future
o Excutors
< 反 射(Reflection) >
檢 視 類 別 :
o 簡介 Class
o 從 Class 中獲取資訊
o 簡介 ClassLoader
o 自訂 ClassLoader
生 成 與 操 作 :
o 生成物件
o 呼叫方法
o 修改成員值
o 生成陣列
< metadata >
Annotation :
o 限定 Override 父類方法 - Override
o 標示方法為 Deprecated - Deprectated
o 抑制編譯器警訊 - SuppressWarnings
o 自訂 Annotation 型態
meta-annotation :
o 告知編譯器如何處理 annotaion - Retention
o 限定 annotation 使用對象 - Target
o 要求為 API 文件的一部份 - Documented
o 子類是否繼承父類的 annotation - Inherited
< 資 料 庫(JDBC)>
* 簡介 JDBC
* 連接資料庫
* Statement、 ResultSet
* Statement 批次處理
* PreparedStatement
* 將檔案存入資料庫
* 將檔案存入資料庫 - Oracle 9i
* ResultSet 游標控制
* ResultSet 新增、更新、刪除資料
* ResultSetMetaData 類別
* 交易(Transaction)
< 捨 遺 補 缺 >
屬 性 設 定、訊 息 綁 定 :
o 使用 Properties
o 使用 ResourceBundle
o 國際化訊息
日 期、時 間 :
o 使用 Date、DateFormat
o 使用 Calendar
記 錄(Logging) :
o 簡介 Logging
o Logging 的層級
o Handler、Formatter
o 自訂 Formatter
o Logger 階層關係
!!!