finalize: 1개의 글
최상위 객체 Object 클래스(주요 메소드, finalize 이슈)
1. Object 클래스 java의 모든 클래스의 최상위 부모이다. 자동으로 java.lang.Object 클래스를 상속받으므로 extends 역시 필요 없다. 2. 주요 메소드 반환형메소드명설명 boolean equals(Object o) 객체 간에 동일여부를 나타냄 int hashCode() 객체의 해쉬값 String toString() 객체를 string으로 나타냄, 기본적으로 클래스명@16진수hashCode값 Object clone() 객체를 복사해서 리턴 void finalize() 객체가 GC처리 되기전에 호출 Class getClass() 객체의 runtime class를 리턴 instanceof 연산자와 getClass() : instanceof 연산자는 상위 부모클래스에도 true가 된다..
JAVA/Java
2021. 3. 21. 01:56