最贊回答 / 散華禮之彌
其實也看你要讀的文件的編碼格式!比如在UTF-8編碼格式下,漢字被編碼成三個字節顯示,而英文是一個字節,那么當你讀取的內容是一個漢字時,讀一個字節就只讀了1/3的內容,而且讀取英文就可以完全讀?。∑渌幋a格式類似!
2016-08-05
最贊回答 / tlojy
在父類沒有實現 Serializable 接口時,虛擬機是不會序列化父對象的,也就是說序列化后的流中沒有父類的信息;而一個 Java 對象的構造必須先有父對象,才有子對象,反序列化也不例外。所以反序列化時,為了構造父對象,只能調用父類的無參構造函數作為默認的父對象。
2016-07-27