[Java] Package

게맛살맛게·2021년 12월 6일
0

Java

목록 보기
10/18

Package

서로 관련있는 클래스 또는 인터페이스들의 묶음

  • 패키지 이용의 장점

    • 클래스들의 묶음 단위로 제공하여 필요할 때만 import 하여 사용 가능
    • 클래스 이름의 혼란을 막고 충돌 방지 (동일한 이름의 class 활용 가능)
    • 패키지 단위의 접근 권한 지정
  • 사용방법
    1. import 패키지명.클래스명;
    지정된 클래스만 불러옴 ex) import java.applet.Applet;
    2. import 패키지명.*;
    패키지 내의 모든 클래스를 불러옴 ex) import java.io.*;

패키지 명명법

패키지 명은 중복 되어선 안된다 (외부 라이브러리와도 중복되선 안된다)
-> 도메인명의 역순으로 명명하여 중복 제거
ex) com.naver.web과 같은 방식으로 패키지명 지정

package com.example.myproject

실제 저장 디렉터리를 명시한 것

com

example

myproject

myClass.java
myClassApp.java

profile
IT 기술블로그

0개의 댓글