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

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

文件傳輸基礎——Java IO流

難度入門
時長 2小時 0分
學習人數
綜合評分9.67
669人評價 查看評價
9.9 內容實用
9.6 簡潔易懂
9.5 邏輯清晰

最贊回答 / long_l
只要把老師的操作,換湯不換藥(連湯也不換也行),自己再跟著打一遍,每節課都打的話,就很厲害了?,F在只是零碎的知識點,這樣練就行,以后的項目,才能真的鍛煉技能。

已采納回答 / 慕粉0800163776
流是計算機中用于在兩個設備或者庫之間傳遞數據的形式。以計算機打開一個文檔并顯示出來為例:文檔實際上是由很多字符構成的集合,而且這些字符間是有順序的。當你打算打開它的時候,計算機要從硬盤上讀取到文件,然后一行一行傳給顯示設備。你可以想象,系統從文件中由起始位置開始不斷取出數據,像水一樣通過管道流到顯示設備這里。這就是流,確切說這一個是文件流。那么你想,既然流動,就需要管道。我們說管道就是緩沖區。實際上就是將數據先讀取到緩沖區,然后顯示設備從緩沖區中讀取數據。這個概念懂了,咱們說下面的。顯示設備獲取數據通常是...

已采納回答 / 小嚴來了
同學,你的第一個段程序 i=0,而你的第二個程序 j=1。我想是顯示的問題吧。輸出沒什么問題 ,還有就是你的代碼 E:\\javaio\\日記.txt 這個路徑最好寫一樣的吧, 看著舒服點。養成寫代碼格式化的好習慣,這樣別人閱讀你的代碼會更清晰。最后就是建議你提問的時候最好貼出代碼塊,別人可能需要調試一下才能知道哪里錯了。幾張圖片換做是你自己可能都懶得看。

已采納回答 / 袁初
byte---字節類型,即一個字節,占8位,最高位為符號位,“0”表示正,“1”表示負,其余位表示數值的大小。Java中用補碼表示二進制數,補碼的最高位是符號位,最高位為“0”表示正數,最高位為“1”表示負數。正數補碼為其本身;負數補碼為其絕對值各位取反加1;(-14),按照概念其絕對值為0000 1110,各位取反為1111 0001,再加1為1111 0010,即(-14)的二進制表示形式為11110010。1111 0010 & 0xff,與運算后結果為1111 0010,結果還是(-14)...

已采納回答 / 郝Sir0
OutputStreamWriter?write?=?new?OutputStreamWriter(new?FileOutputStream(f),"gbk");??????InputStreamReader?read?=?new?InputStreamReader(new?FileInputStream(f),"gbk");???????

最新回答 / 未來將來
因為你寫的時候是一個字節一個字節寫的,所以讀的時候也要一個字節一個字節讀。(我不確定是不是這個原因)兩種方式可以正常讀到:1、raf.seek(0)后面的語句改為:<...code...>2、raf.seek(0)后面的語句改為:<...code...>

最新回答 / qq_安居舊巷貓患者_0
沒出現false 是不是說出現了true ? 那就是因為存在這個目錄了

最新回答 / 清冷丶孤雨
你覺得是哪出錯了。。。。

最新回答 / qq_安居舊巷貓患者_0
我感覺這個參數設置的在創建這個FileOutputStream變量的時候的動作append參數的不同會導致是創建新的文件還是在原先的文件末尾添加而不會影響后面的write操作write操作位置好像是依賴于iterator也就是迭代器的
課程須知
親,為了更好的學習本門課程,需要您對二進制的知識有所了解,還要熟悉Java的基本語法和面向對象的知識。
老師告訴你能學到什么?
1、了解文件編碼。 2、能夠對文件和目錄進行管理操作。 3、能夠應用字節流和字符流對文件進行讀寫操作。 4、能夠對對象進行序列化和反序列化。

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消