最新回答 / AnyoMo
存儲(chǔ)器是一個(gè)大集合,每一個(gè)元素為一個(gè)位,一個(gè)位存儲(chǔ)一個(gè)0或者一個(gè)1。8個(gè)位為一個(gè)byte,即數(shù)據(jù)存儲(chǔ)時(shí)以8位為一個(gè)有效數(shù)字,
2018-01-25
最新回答 / qq_prisoner_4
? ?System.out.println(A)你把這個(gè)加到if語(yǔ)句塊里去。else語(yǔ)句是非空文件夾才會(huì)輸出。仔細(xì)想想。
2018-01-25
最新回答 / 天然呆_jerry
嚴(yán)謹(jǐn)?shù)膶懛☉?yīng)該添加try catch finally, catch中throw異常,finally中關(guān)閉流
2018-01-22
已采納回答 / xunlingzi
Ctrl + 鼠標(biāo)左鍵(如果提示找不到源碼的話,可以在Windows-->Preferences-->Java-->Installed JREs里面設(shè)置)
2017-12-27
最贊回答 / qq_慕虎6536986
理論上是不通的。按道理應(yīng)該是批量比緩沖更快。可以看一下源碼,知道緩沖底層調(diào)的是批量。如果數(shù)據(jù)不對(duì),試一下多試幾次。有可能是JVM垃圾收集影響了。還有要拷貝不同的文件。讀過(guò)的文件操作系統(tǒng)有緩存了??揭粋€(gè)1-2GB的文件試試。<...code...>
2017-12-20
已采納回答 / Derrickers
因?yàn)槟氵@個(gè)代碼只在聲明的時(shí)候讀取了一次,老師的放在while循環(huán)里每次進(jìn)行循環(huán)都會(huì)讀取一次。
2017-11-26
最新回答 / 慕瓜306993
?writeInt()方法中的源碼? 每次讀取字節(jié)信息 都是經(jīng)過(guò)了一次無(wú)符號(hào)右移和位與操作。 而老師在寫入一個(gè)字節(jié)的時(shí)候并沒(méi)有寫位與操作。 因此其實(shí)寫不寫都可以 因?yàn)槊看巫x取的信息都是低八位。 但是源碼中的位與操作 確實(shí)做到了“清零”。 這個(gè)清零意思指的是 將前面24高位均置為0.舉負(fù)數(shù)說(shuō)明:? 11111111? ?11111111? ?11101000 11110111??右移24位? 00000000? ?00000000? ?00000000? ?11111111? ?位與0xff 后 結(jié)果 為0...
2017-11-23
已采納回答 / 慕田峪3134475
files是返回的File類型數(shù)組,file是數(shù)組中的元素需要先判斷數(shù)組是否為空(files.length >0),而files != null只是更周全的寫法,在這個(gè)示例里面其實(shí)是可以不用寫的,因?yàn)樯厦嬉呀?jīng)判斷了dir的存在
2017-11-22
最新回答 / 彩色的影子
其實(shí)里面的判斷條件就是判斷路徑名表示的文件或目錄是否存在。就是一個(gè)boolean值,只要條件滿足就會(huì)執(zhí)行相對(duì)應(yīng)的方法
2017-11-21