컴퓨터 관련/JAVA 강의

java #6 패키지

승명 2016. 12. 18. 19:18

java #6 패키지

 
* 패키지란?
workspace->project->bin->
package->byte code


src->package->java code



- 비슷한 일을 하는 클래스 파일을 모아 놓은 폴더
- 소스코드 작성시 가장 첫줄에서만 정의 가능
- 이클립스의 기본 단위

ex)
package kr.co.sist.test;
class Test{
.
.
.
}
kr\co\sist\test\Test.class 생성됨
(패키지 컴파일시)

선언법> package 패키지명;
패키지명은 보통 도메인을 역방향으로 쓴다. 
ex)역방향 도메인 : kr.co.sist.업무명

*패키지 컴파일(폴더가 자동으로 생성됨)
javac -c . 소스파일명
directory 생성(패키지명으로)

*실행
java 패키지명.class파일명 ->ex) java kr.co.sist.test.T
- 가장 외부패키지가 보이는 위치에서 실행한다.