package *****;
public class Objectperent {
public static void main(String[] args) {
Test test = new Test();
System.out.println("获取到运行时类的路径(不准确):"+test.getClass());
System.out.println("hashCode值:"+test.hashCode());
// hashCode值可以理解为对象地址
Test test1 = new Test();
System.out.println(test1.hashCode());
System.out.println(test1.toString());
// toString() 默认返回该对象的路径+地址 自动调用
System.out.println(test1);
// equals() 比较两个对象是否相等
Test test2 = test;
System.out.println(test == test1);
System.out.println(test == test2);
System.out.println(test.equals(test1));
System.out.println(test.equals(test2));
}
}
class Test{}
Java中所有类的父类Object,简单代码理解
最新推荐文章于 2022-11-17 10:24:24 发布