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

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

文件傳輸基礎——Java IO流

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

已采納回答 / KeT
我這么說你應該會好理解些吧,第一種方式的String,它會在String pool里面尋找,如果沒有,則會創建對象在String pool里面,而第二種String,他不僅會在String pool里面尋找,還會在heap里面尋找,這兩個地方都得存在這個對象,如果有了,則不創建新的,只是指向。這么一說,你就知道第一張和第二種的區別在那里了,所以他們比較會返回false,而第三種String,它返回的形式是字符串數組的形式,不只是字符創,它還加上了{},這個符號,形成字符串。就這么多吧。還有不明白我們可以繼...

已采納回答 / 晴顏
dat是一種特殊的文件格式,用txt打開肯定是亂碼了。你可以嘗試用winhex等特殊工具嘗試打開,如果打不開,則不要去打開這類文件了,知道里面寫的是什么就行了,只是顯示不了而已。

已采納回答 / 噼喱啪啦
如果你有下載源碼的話 你按住 ctrl+鼠標左鍵 就能查看源碼了InputStreamReader 里面有幾個構造函數public InputStreamReader(InputStream in){}public InputStreamReader(InputStream in, String charsetName){}public InputStreamReader(InputStream in, Charset cs){}只有這三個 所以當然要...你說的那個要創建一個實例對象,當然要使用構造函數...

已采納回答 / Dragon223
正常的讀取readInt是讀4次,每次讀8位,當讀到末尾時返回-1,當(ch1|ch2|ch3|ch4)<0時,說明其中有一個值是-1,這是錯誤的結果,所以拋出異常。

已采納回答 / 低丅頭囬憶
就是一種遍歷的方法

已采納回答 / 17_星辰
1. PrintWriter的print、println方法可以接受任意類型的參數,而BufferedWriter的write方法只能接受字符、字符數組和字符串;2. PrintWriter的println方法自動添加換行,BufferedWriter需要顯示調用newLine方法;3. PrintWriter的方法不會拋異常,若關心異常,需要調用checkError方法看是否有異常發生;4. PrintWriter構造方法可指定參數,實現自動刷新緩存(autoflush);5. PrintWriter的...

已采納回答 / 小飛vsKK
跟雙字節沒關系。in.read()讀取的是一個字節,一個字節占八位,用十六進制表示當然為兩個數字了(四個二進制位與一個十六進制位相當)。你要Integer.toOctalString八進制就是3位數字,Integer.toBinaryString(b)二進制就是八位。

已采納回答 / 慕粉2217129173
一般是用-1就表示結尾,當讀到-1時就到結尾了,例如 xxx.read()=-1,這樣就表示讀到結尾了....假如在循環中不想讀到結尾就結束就while(!?xxx.read()=-1){...}

已采納回答 / yasinSun
輸入int的時候分4次輸入那塊,有4個byte;然后用writeInt的時候直至輸入一個int又是4個byte,最后輸入哪個漢字的時候2byte,2+4+4+2總共12byte

已采納回答 / Jenichan
import java.util.Scanner;public class test {public static void main(String[] args) {// TODO Auto-generated method stubScanner input = new Scanner(System.in);System.out.println("請輸入1和2");int a;while(true){ ????a=input.nextInt(); ????if(a!=1&&a!...
課程須知
親,為了更好的學習本門課程,需要您對二進制的知識有所了解,還要熟悉Java的基本語法和面向對象的知識。
老師告訴你能學到什么?
1、了解文件編碼。 2、能夠對文件和目錄進行管理操作。 3、能夠應用字節流和字符流對文件進行讀寫操作。 4、能夠對對象進行序列化和反序列化。

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消