equals()继承Object类中的equals()方法时,比较两个引用是否直向同一对象(也就是是否指向相同地址同一内存空间)。
下面程序输出:两个flase,因为这里equals()就是继承Object类方法,所以可以知道,创建两个不同的对象,因此one,two两个引用指向不同的地址,是两个完全不同的对象;
但是String类型中equals()在虽然继承了object类但是自己已经进行过方法重写,因此意义不在于是否指向同一对象,而是比较两个字符串是否相等!
==:
==:比较基本数据类型时,如果两个值相同,返回值为true;比较对象的引用时,如果引用指向内存中的同一对象,也就是地址相同,结果为true.