
[JAVA] java.base 모듈 - 각종 클래스, 리플렉션, 어노테이션
·
Programming Language/자바(JAVA)
Object 클래스JAVA의 모든 클래스는 Object의 자식 or 자손 클래스클래스를 선언할 때 extends로 상속받지 않으면 암시적으로 Object 클래스 상속 받음Object 메소드 - equals(), hashCode(), toString()equals()boolean equals(Object obj)객체의 번지(주소)를 비교하고 결과를 리턴(== 연산자와 같은 기능)String에서 equals()String에서는 객체의 번지가 아닌 내용을 주소하도록 오버라이딩되어 있다.==와 다르게 리터럴로 선언했든 객체 생성 연잔사(new)로 선언했든 상관 없이 값으로만 비교하여 반환한다.public class Main { public static void main(String[] args) { ..