JAVA 學習筆記(二)
JAVA學習筆記(二)繁體中文電子書版內容說明:

<物件容器>
Collection類:
oArrayList
oLinkedList
oHashSet
oTreeSet
oEnumSet
Map類:
oHashMap
oTreeMap
oEnumMap

<輸入輸出(I/O)>
檔案處理:
oFile
oRandomAccessFile
位元串流:
oInputStream、OutputStream
oFileInputStream、FileOutputStream
oBufferedInputStream、BufferedOutputStream
oDataInputStream、DataOutputStream
oObjectInputStream、ObjectOutputStream
oSequenceInputStream
oPrintStream
oByteArrayInputStream、ByteArrayOutputStream
oPushbackInputStream
字元串流:
oReader、Writer
oInputStreamReader、OutputStreamWriter
oFileReader、FileWriter
oBufferedReader、BufferedWriter
oPrintWriter
oCharArrayReader、CharArrayWriter
oPushbackReader

<執行緒(Thread)>
執行緒入門:
o實作Runnable介面
oDaemon執行緒
o執行緒生命周期
o執行緒的加入(join)
o執行緒的停止
oThreadGroup
同步化(synchronized):
o執行緒的同步化
owait()、notify()
o容器類的執行緒安全(Thread-safe)
JDK5.0新增類別:
oUncaughtExceptionHandler
oBlockingQueue
oCallable與Future
oExcutors

<反射(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
*將檔案存入資料庫
*將檔案存入資料庫-Oracle9i
*ResultSet游標控制
*ResultSet新增、更新、刪除資料
*ResultSetMetaData類別
*交易(Transaction)

<捨遺補缺>
屬性設定、訊息綁定:
o使用Properties
o使用ResourceBundle
o國際化訊息
日期、時間:
o使用Date、DateFormat
o使用Calendar
記錄(Logging):
o簡介Logging
oLogging的層級
oHandler、Formatter
o自訂Formatter
oLogger階層關係
相關商品:69本java電子書ebooks英文合輯版SamsTeachYourselfJava6in21DaysMay2007英文正式版(21天教你學會java6電子書)JAVASCJP認證課程繁體中文正式版(Flash影音教學軟體)PacktPublishingOSWorkflowAGuideforJavaDevelopersandArchitectsAug2007英文正式版(OSWorkflow,JAVA開發者和架構師指南電子書)ForDummiesJavaAllInOneDeskReferenceForDummies2ndEditionJun2007英文正式版(《Java完全桌面參考手冊》電子書)MorganKaufmannInternetMultimediaCommunicationsUsingSIPIncludingJavaPracticeJan2008英文正式版(電子書)JAVA學習筆記(一)繁體中文電子書版