모든 자바 클래스의 최상위 클래스: java.lang.Object java.lang 패키지 java.lang 패키지에는 String, Integer와 같이 많이 사용하는 클래스들이 포함되어 있습니다. Object나 이전에 사용했던 String, Integer 클래스를 사용할 때 프로그래머가 import문을 직접 쓰지 않아도 됩니다.
컴파일 할 경우 import java.lang.* 이 자동으로 추가됩니다. Object 클래스 Object 클래스는 자바의 최상위 클래스로 모든 클래스는 Object 클래스로부터 상속을 받습니다.
하지만 지금까지 Object 클래스를 상속받는 코드를 작성하지 않은 이유는 컴파일 과정에서 자동으로 상속받기 때문입니다. //코드 작성 시 class Student { int studentID; String studentName; } //컴파일시 변환 class Student extends Object { int studentID; String student...
#
java
#
Object클래스
#
자바
#
최상위클래스