亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

文件傳輸基礎——Java IO流

難度入門
時長 2小時 0分
學習人數
綜合評分9.67
669人評價 查看評價
9.9 內容實用
9.6 簡潔易懂
9.5 邏輯清晰
點贊!希望有一天,我也能像老師一樣對這些知識點侃侃而談!
這個方法讀寫好費勁哦
只有我一個人發現buf是個空的數組嗎???
點贊點贊點贊
、、、、、
我感覺io流相比其他零基礎課程有點難聽懂,有沒有同感的兄弟,我聽到一半實在聽不下去了,還是先去看看別的內容
資料可以下載嗎?
老師講得非常好,很有收獲,特別是對底層的剖析
FileInputStream構造器的內部有關于源文件空值的檢驗,所以應該只要catch就行吧
不錯,不過操作系統win10是utf8
我感覺java面向對象遵循的是宏觀因果律
序列化的時候調用所有父類的構造方法其實是因為Bar2 bar = new Bar2()這個實例化對象的操作造成的,可以在后面System.out.println("構造方法之后");可以看出來,因為要構造子類都得先構造父類

反序列化如果父親實現了序列化接口,對兒子進行序列化時其序列化代碼中就蘊含了父親的信息,也就知道了其父親的存在,但不知道他爺爺以及一直到老祖宗Object是否存在,因為他們沒有實現序列化接口,所以得依次創建這些祖先類的實例,也就是調用構造方法。但由于他父親已經存在于序列化信息中。所以就不用再構造一遍了。
為了保證反序列不是無中生有的
讀文件是硬盤往內存里不斷input,CPU在內存里不斷read

寫文件是CPU不斷往內存里write,內存不斷往硬盤里存儲output

所以把內存看成主體,輸入流是本來就存在于硬盤的數據不斷輸入到內存,我們read內存就能看到數據了,是一種輸入過程

輸出流得先write進內存,內存再輸出到硬盤進行存儲,是一種輸出過程也就是output

close()應該就是關閉內存
又是父又是爸的,我都不好意思了。感謝老師,講的太細心了
字符流的底層也是字節流
所以在創建字符流對象時,也需要把字節流對象傳入
如:InputStreamReader in=new InputSteamReader(new FileInputStream());
首頁上一頁1234567下一頁尾頁
課程須知
親,為了更好的學習本門課程,需要您對二進制的知識有所了解,還要熟悉Java的基本語法和面向對象的知識。
老師告訴你能學到什么?
1、了解文件編碼。 2、能夠對文件和目錄進行管理操作。 3、能夠應用字節流和字符流對文件進行讀寫操作。 4、能夠對對象進行序列化和反序列化。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消