位元組的資料是以byte型別為主實現的操作,在進行位元組內容輸出的時候可以使用outputstream類完成,類的基本定義:
public abstract class outputstream extends object implements closeable,flushable
首先可以發現這個類實現了兩個介面,於是基本定對應關係如下:
closeable
flushable
public inte***ce closeable extends autocloseable
outputstream output=new fileoutputstream(file);//2.通過子類例項化
string str="www.mldn.cn";//要輸出檔案的內容
output.write(str.getbytes());//3.將字串變為位元組陣列
output.close();//4。關閉資源 }}
本程式是採用了最為標準的形式實現了輸出的操作處理,並且在整體之中,只是建立了檔案的父目錄,但是並沒有建立檔案,而在執行後,檔案可以自動幫助使用者建立。
位元組輸入 輸出流
讀寫方法 void writeobject object obj 寫物件 object readobject 讀物件 注意 物件序列化 serializable 的問題 1 保證物件是序列化 實現serializable介面 的 2 不希望序列化的物件要用關鍵字transient修飾。reader類...
如何把檔案輸出流替換成位元組輸出流
1 比如要輸出乙個zip,zip可以放進fileoutputstream,也可以放進bytearrayoutputstream裡 2 輸出流轉換成輸入流 byte content fileout.tobytearray bytearrayinputstream is new bytearrayinp...
IO流第四課位元組輸出流和字元輸出流
這節課講位元組輸出流和字元輸出流 輸出流和輸入流差不多,只不過輸入流是讀取檔案內容,輸出流是向檔案中寫入內容 直接看demo吧 demo1 通過位元組輸出流寫入檔案 public static void main string args catch ioexception e try catch f...