已采納回答 / jellyhui
一個文件流必須用和它的編碼類型完全一致的輸入流InputStreamReader去接收才不會產(chǎn)生亂碼。如果不說明編碼類型,java默認都是按照iso-8859-1進行編碼的。一般情況下頁面的編碼類型往往是gb2312或者utf-8,所以必須指明編碼類型才不會出現(xiàn)亂碼。
2015-08-18
已采納回答 / 卓戈卡奧
對象默認的toString方法,在沒有進行重寫進行覆蓋的情況先,調(diào)用的是父類Object的toString。默認是返回一個字符串,該字符串等于:getClass().getName() + '@' + Integer.toHexString(hashCode())所以需要重寫toString(),你才能看到對象的基本信息
2015-08-17
最贊回答 / 傻熊
子類的構造方法中,第一句有一個隱式的 ?super(); ?調(diào)用父類的構造方法,然后再執(zhí)行子類構造方法的方法體。bar2的構造方法中輸出“bar2”之前調(diào)用其父類bar1的構造方法,bar1的構造方法中在輸出“bar1”之前調(diào)用其父類bar的構造方法,輸出 bar ?,然后執(zhí)行bar1的方法體輸出bar1,之后再執(zhí)行bar2的方法體輸出bar2,結(jié)果就是 bar bar1 bar2 ?
2015-08-16