T-ELTS Project Day01
====================
1. Swing Java 的圖形用戶界面
2 學習Swing
3 簡單工廠方法, 用來封裝複雜的對象創建過程, 提供簡單的方法界面
4 包中資源的加載
5 開發任務
(閱讀全文…)
Java SE2 Day05
====================
timer
Socket TCP
反射API介紹
4.Java Socket編程 TCP 協議編程
(閱讀全文…)
Java SE2 Day04
====================
2 Sleep 的打斷喚醒
1) Thread.sleep(times) 使當前線程從 Running 放棄處理器
進入Block狀態, 休眠times毫秒, 再返回到Runnable
2)一個線程可以提前喚醒另外一個sleep Block的線程
interrupt() 打斷/中斷
3) 被喚醒線程出現 中斷異常
(閱讀全文…)
Java SE Day03
====================
基本類型的序列化 writeInt() readInt()
照片的序列化 ImageIO.read() ImageIO.write()
1 字符串的序列化 編碼問題
println()
readLine()
2 對象的序列化
readObject()
writeObject()
常見文本文件讀取方式
對象的序列化
流的總結
廣義上: 數據轉換為byte 序列 都是序列化
int long 可以序列化 -> 拆分
String 可以序列化 –> 編碼
Image 可以序列化(.png) -> 圖片的壓縮格式
對象(屬性)可以序列化 對象編碼為 byte 序列
(閱讀全文…)
Java SE2 Day02
====================
流的功能擴展:(流的設計模式: 裝飾器模式, 靈活組合擴展功能(積木))
InputStream / OutputStream Byte流(字節流)
基本類型的IO(int long ) DataOutputStream/DataInputStream
文本類型(編碼) IO
(閱讀全文…)