为什么我们自定义的类创建的对象,输出的这个对象的时候,在控制台打印的是对象的地址? 1、Java中规定任意类的直接父类或间接父类都是Object类。 2、Object类里面有一个toString()方法,这个方法就是返回当前对象所属类型和地址值。 格式: 包名.类名@地址值 J20250715.studentManager.Student@140e19d 3、当我们调用输出某个对象的时候,其实默认是调用这个类的toString()方法,如果它没有,就调用父类的。