3. package와 import

Lumi·2021년 6월 22일
0

자바의 정석

목록 보기
21/35
post-thumbnail

1. 패키지

클래스의 묶음

같은 이름의 클래스 일지라고 서로 다른 패키지에 존재하는 것이 가능하므로, 자신만의 패키지 체계를 유지함으로써 협업시에 발생할수 있는 충돌을 피할수가 있다.

2. 패키지의 선언

package 패키지명;
으로 선언을 한다.

반드시 주석과 공백을 제외한 첫 번쨰 문장이어야 하며, 하나의 소스파일에 단 한번만 선언될 수 있다.

해당 소스파일에 포함된 모든 클래스나 인터페이스는 선언된 패키지에 속하게 된다.

소문자로 적는것이 원칙

3. import문

다른 패키지의 클래스를 사용하려면 패키지명이 포함된 클래스 이름을 사용해야 한다.

하지만 매번 추가하는것은 어렵기 떄문에
'ctrl + shift + o'를 이용하여 간편하게 추가해 줄수 있다.

4. import문의 선언

import문은 package와 다르게 한 소스파일에 여러 번 선언할수가 있다.

일반적인 소스파일(*.java)의 구성은 다음의 순서를 따른다.
1. package문
2. import문
3. 클래스 선언

import문을 선언하는 방법
1. import 패키지명.클래스명;
2. import 패키지명.*;

* 의 의미는 지정된 패키지에 있는 모든 클래스를 import한다는 의미

profile
[기술 블로그가 아닌 하루하루 기록용 블로그]

0개의 댓글