Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

WON.dev

chapter14_package 본문

JAVA/chapter01_JAVA_개념정리

chapter14_package

GAWON 2023. 5. 31. 18:13
1.1 패키지 (Package)
 - 클래스들을 구분해서 저장하기 위한 디렉토리 구조이다.
 - 기본 3 단계 이상으로 구분하는 것이 일반적이다.
	ex) com.naver.project
		kr.co.naver.project
 - 개발자가 패키지를 생성하지 않으면 "디폴트 패키지"에 클래스가 생성된다.
 - 패키지에 저장된 클래스 사용 방법
	ex) import를 이용한다.
		import 없이 패키지.클래스 방식으로 사용한다.
 - 대규모 프로젝트나, 다른 회사의 패키지를 이용해서 개발할 경우, 패키지 이름이 중복될 가능성이 있다.
      그래서 중복되지 않도록 회사의 도메인으로 패키지를 만든다.
 - 조직(회사).조직명(회사명).프로젝트명 순으로 만드는 것이 관례이다.

1.2 패키지 선언
 1) 규칙
  - 숫자로 시작해서는 안되고, '$','_'를 제외한 특수 문자를 사용해서는 안 된다.
  - java로 시작하는 패키지는 자바 표준 API에서만 사용하므로 사용해서는 안 된다.
  - 모두 소문자로 작성하는 것이 관례이다.

'JAVA > chapter01_JAVA_개념정리' 카테고리의 다른 글

chapter16_polymorphism  (0) 2023.05.31
chapter15_access_modifier  (0) 2023.05.31
chapter13_inheritance_annotation  (0) 2023.05.31
chapter10_static final  (0) 2023.05.31
chapter09_this  (0) 2023.05.31