//object의 기본 equals 메서드
public boolean equals(Object obj){
return (this == obj);
}
object의 equals() 메서드와 비교 연산자 ==는 동일한 결과를 리턴한다.
참조값(객체의 주소값)이 같은지, 동일한 객체인지 확인하는 기능
equals() 메서드(자바에서 두 객체를 동등비교할 때 많이 사용) 논리적으로 둘의 참조값이 다르더라도 객체 내부 value값이 같다는 것을 의미.
동일성 비교 ( == ) : 객체 인스턴스의 주소 값을 비교.
primitive data type의 경우는 ==을 통해 값 비교가 가능
동등성 비교( equals() ) : 객체 내부의 값을 비교.
객체 해시코드 : 객체를 식별하는 하나의 정수값