最贊回答 / Fingerbottom
額,我重新仔細地看了這個視頻,發(fā)現(xiàn)我是Student類中漏寫了toString()方法,序列化出來的文件的確是亂碼,但是反序列化出來結(jié)果和老師是相同的。
2015-05-03
最贊回答 / 冬瓜頭
IO是一個抽象的概念,可以是顯示器(output)或者鍵盤(input),也可以代表網(wǎng)絡(luò)操作(發(fā)送數(shù)據(jù)、接收數(shù)據(jù)),也可以是文件操作(寫入操作,讀出操作)。int在計算機里是由2個byte表示的,但是流操作是以byte為單位的,所以只用它的低8位就夠了,用高8位還得加上位操作才能得到比較麻煩
2015-04-12
最贊回答 / 閑云野鶴2406
應(yīng)為byte是有符號數(shù)這一行System.out.print(Integer.toHexString((buf[i])&0xff)+" ?");還有這一行if ((buf[i]&0xff)<0xf)最后看老師明明輸入了&0xff但是視頻并沒放出來
2015-04-05
最贊回答 / oper
if?(file.isDirectory()?&&?file.listFiles().length?>?0)?{????????????????????//?遞歸????????????????????listDirectory(file);????????????????}?按樓主增加的判斷條件,才會打印空目錄
2015-03-21