IO:個人java筆記(4)

OutputStreamWriter 對象
數據流: DataInputStream DataOutputStream 屬於處理流,分別嵌套在 Inputstream OutputStream 類型的節點流上。這兩個 IO 對象提供了能夠存取與機器無關的 java 原始類型數據(如; int double 等)的方法
相似的一些方法:如 writechars/Float 等等
readFloat 。。。。。。。
 
讀寫順序至關於隊列:先寫先讀。
也就是說,首先寫入的變量應該先進行讀出。
ByteArrayOutputStream 類型 查找 API
 
Print
PrintWriter PrintStream 類都是輸出流。
println 函數應該是當打印出來東西后,加上一個換行。
Print 流有自動的 flush 功能(清空功能)
而且不拋出異常。
該流也是處理流。
 
注意函數:   System.setOut (。。。)這是重栽打印輸出的函數。
 
Object  
用於直接將 Object 寫入或者讀出
vc 上叫序列化
Serializable 接口,序列化接口。該接口爲標記型接口,沒有定義方法。
transient 能夠用於修飾成員變量,透明的。 transient 修飾的成員變量序列化時不予考慮也就是被忽視。
 
externalizable 接口,是用戶本身實現的序列化方法,相似於序列化接口的加強版。能夠本身控制本身的序列化功能。
相關文章
相關標籤/搜索