System.out.println(obj)
等效于
System.out.println(obj.toString());
具體輸出什么,取決與實(shí)際的類定義的 toString()方法
對于默認(rèn)的繼承自O(shè)bject類的,沒有覆寫toString()方法的話,Object.toString()的默認(rèn)實(shí)現(xiàn)是
public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode()); }