System.out.println(object.getClass().getName());
使用java.lang.Object 中的getClass()方法
/**Class> getClass()
Returns the runtime class of this Object. */
getName()
以 String 的形式返回此 Class 对象所表示的实体(类、接口、数组类、基本类型或 void)名称
所以说str.getName()就行了