hashCode()

이 글은 유튜브 '자바의 정석 - 기초편'을 보고 정리한 글입니다. 📂content 1. hashCode() - 객체의 해시코드(hash code)를 반환하는 메서드 - Object클래스의 hashCode()는 객체의 주소를 int로 변환해서 반환 public class Object { ... public native int hashCode(); native는 native method라는 것이다. 이 말은 os가 가지고 있는 메서드라는 것. 주로 c언어로 작성되어 있다. 그래서 이것을 사용하면 실제로는 c언어로 작성되었지만 마치 java로 작성된 메소드처럼 사용할 수 있다. 해시코드는 객체의 지문이다. - equals()를 오버라이딩하면, hashCode()도 오버라이딩해야 한다. why? 이 둘은 객체..
i_zzy
'hashCode()' 태그의 글 목록