直接打印的话,你在控制台上看到的是一个类似于"java.lang.Object@a57993"这样的东西,表示对象obj的类型为java.lang.Object,obj的哈希值为a57993,是一个十六进制数。如果obj是其他类型的对象,则返回对应的类型名。
这个和:System.out.println();打印的效果一样,object类型是所有类型的父类型,如果是直接打印object型会输出java.lang.Object@126b249,如果是其它类型会原样输出