728x90
반응형
JAVA :: 자바 문법 정리(7)
import 문
클래스의 코드를 작성하기 전에 import 문으로 사용하고자 하는 클래스의 패키지를 미리 명시해주면 소스코드에 사용되는
클래스이름에서 패키지명은 생략할 수 있다.
import 문의 역할은 컴파일러에게 소스파일에 사용된 클래스의 패키지에 대한 정보를 제공하는 것이다.
import 문에서 클래스의 이름 대신 ‘*’을 사용하는 것이 하위 패키지의 클래스까지 포함하는 것은 아니라는 것이다.
import 문으로 패키지를 지정하지 않으면 위와 같이 모든 클래스이름 앞에 패키지명을 반드시 붙여야 한다. 단, 같은 패키지 내의 클래스들은 import 문을 지정하지 않고도 패키지명을 생략할 수 있다.
제어자
생성자가 private 인 클래스는 다른 클래스의 조상이 될 수 없다. 그래서 클래스 앞에 final 을 더 추가하여 상속할 수 없는
클래스라는 것을 알려야 한다.
제어자를 조합해서 사용할 때 주의해야 할 사항
✔️ 메서드에 static 과 abstract 를 함께 사용할 수 없다. (static 메서드는 몸통이 있는 메서드에만 사용할 수 있기 때문이다.)
✔️ 클래스에 abstract 와 final 을 동시에 사용할 수 없다.
반응형
'Language > JAVA' 카테고리의 다른 글
JAVA :: 자바 문법 정리(9) (0) | 2023.04.28 |
---|---|
JAVA :: 자바 문법 정리(8) (0) | 2023.04.27 |
JAVA :: 자바 문법 정리(6) (0) | 2023.04.25 |
JAVA :: 자바 문법 정리(5) (0) | 2023.04.24 |
JAVA :: 자바 문법 정리(4) (0) | 2023.04.23 |
댓글