Java - Package

iseon_u·2022년 4월 30일
0

Java

목록 보기
26/77
post-thumbnail

Package 패키지


  • 서로 관련된 클래스의 묶음
  • 클래스의 실제 이름은 패키지를 포함 (java.lang.String)

선언

  • 소스 파일의 첫 번째 문장으로 단 한번 선언
  • 같은 소스 파일의 클래스들은 모두 같은 패키지
  • 패키지 선언이 없으면 이름 없는 unnamed 패키지에 속하게 된다.
package com.google.keep;

import 문

  • 클래스를 사용할 때 패키지 이름을 생략 할 수 있게 해준다.
class Alpabet {
		java.util.Date today = new java.util.Date();
}
import java.util.Date; // import 문 추가
class Alpabet {
		Date today = new Date(); // 패키지 이름 생략
}
  • java.lang 패키지의 클래스는 import 하지 않고도 사용 가능

import 선언

  • import 패키지 명. 클래스 명;
  • import 패키지 명.*; (✅ 모든 클래스, ❌ 패키지는 포함 안됨)
  • 패키지문과 클래스 선언 사이에 선언
  • 컴파일 시에 처리되므로 프로그램의 성능에는 영향이 없다.

static import

  • static 멤버를 사용할때 클래스 이름을 생략할 수 있게 해준다.
profile
🧑🏻‍💻 Hello World!

0개의 댓글