SSISO Community

시소당

Package~

다른 곳에 있는 클래스를 가져다가 쓸 수 있는 방법.

 

두가지 방법이 있다. 절대 경로를 사용하는 방법도 있고 import문을 이용하는 방법도 있다.

 

패키지 선언 : package PackageName ;

  패키지를

 

패키지 사용

1. 절대 경로 명

 - PackageName.Classname 로 접근 하여 사용 할 수 있다.

 - 이때

javac -d <<패키지의 root 디렉토리>>

    의 명령어로 컴파일 해야 지정된 위치에 제대로 컴파일된다.

 

2.import문 사용.

 - import PakcageName;

   해준 후에 내부 클래스를 사용하듯이 사용하면 된다.

   

3.주의 사항.

 - 만약 패키지를 사용하여 컴파일 하려고 하는데 패키지의 원본 소스 파일이 남아 있으면 컴파일이 되지 않는다.

[출처] Package~|작성자 아쭈


520 view

4.0 stars