JAVA - package&import

석재호·2022년 2월 2일
0

JAVA

목록 보기
7/12
post-thumbnail
  • Package

    • PC의 많은 파일 관리 -> 폴더
      • 의미있는 이름 사용
      • 계층적 접근
        C:\Program Files\Git\bin
    • 프로그램의 많은 클래스 -> 패키지 이용
      • 의미있는 이름 사용
      • 물리적으로 패키지는 클래스 파일을 담고 있는 디렉터리
      • . 을 통한 계층적 접근
        com.java.test.day01
    • package의 선언
      • package package_name;
      • 주석, 공백을 제외한 첫 번째 문장에 하나의 패키지만 선언
      • 모든 클래스는 반드시 하나의 패키지에 속한다.
        • 생략 시 dafault package
        • default package는 사용하지 않는다.
  • import

    • 다른 패키지에 선언된 클래스를 사용하기 위한 키워드
      • 패키지와 클래스 선언 사이에 위치
      • 패키지와 달리 여러번 선언 가능
    • 선언 방법
      • import 패키지명.클래스명;
      • import 패키지명.*;
        • 하위 패키지까지 import 하지 않는다
    • import한 package의 클래스 이름이 동일하여 명확히 구분해야 할 때
      • 클래스 이름 앞에 전체 패키지 명을 입력
        • java.util.list list = new java.util.ArrayList();
    • default import package
      • java.lang.*;
profile
개발자 준비 중

0개의 댓글