목록2025/06/17 (2)
컴퓨터공학 💻 도서관📚
equals 메서드 : 두 인스턴스의 주소를 비교하는 메서드hashCode 메서드 : 인스턴스의 주소를 반환하는 메서드 equals() 메서드두 인스턴스의 주소 값을 비교하여 true/false를 반환재정의 하여 두 인스턴스가 논리적으로 동일함의 여부를 구현함인스턴스가 다르더라도 논리적으로 동일한 경우 true를 반환하도록 재정의 할 수 있음 (같은 학번, 같은 사번, 같은 아이디의 회원...)hashCode() 메서드hashCode()는 인스턴스의 저장 주소를 반환함힙메모리에 인스턴스가 저장되는 방식이 hash 방식 (딕션너리)hash : 정보를 저장, 검색하는 자료구조 (딕션너리)자료의 특정 값(키 값)에 대한 저장 위치를 반환해주는 해시 함수를 사용 * 두 인스턴스가 같다는 것은? ..
java.lang 패키지 (language) * 프로그래밍시 import 하지 않아도 자동으로 import 됨 * import.java.lang. *; * 많이 사용하는 기본 클래스들이 속한 패키지 * String, Integer, System... 모든 클래스는 Object 클래스를 상속 받는다 (헉 드디어 밝혀지는 세계의 비밀...!) * java.lang.Object 클래스 * 모든 클래스의 최상위 클래스 * 모든 클래스는 Object 에서 상속받고, Object 클래스의 매서드 중 일부는 재정의해서 사용할 수 있음 (final 로 선언) * class Student == class Student extends Object toString() 메서드 : 객체를 어..