import문

essential·2023년 7월 16일

객체 지향

목록 보기
22/40

import문

  • 클래스를 사용할 때 패키지 이름을 생략할 수 있다.
  • 컴파일러에게 클래스가 속한 패키지를 알려준다.
  • 이클립스 단축키 ctrl+shift+O (자동으로 import문 생성)
  • java.lang 패키지의 클래스는 import하지 않고도 사용할 수 있다. (String, Object,System,Thread..)

import문의 선언

  • import문을 선언하는 방법은 다음과 같다.
import 패키지명.클래스명;
	또는
import 패키지명.*; 

java.util.*; //java.util 패키지에 모든 클래스
  • import문은 패키지문과 클래스 선언 사이에 선언한다.
  • import문은 컴파일 시에 처리되므로 프로그램의 성능에 영향 없음.

static import문

  • static 멤버를 사용할 때 클래스 이름을 생략할 수 있게 해준다.
import static java.lang.Integer.*; // Integer 클래스의 모든 static 메서드
import static java.lang.Math.random; // Math.random()만 괄호 안붙임
import static java.lang.System.out; // System.out 을 out 만으로 참조 가능

class Ex7_6 {
	public static void main(String[] args) {
//System.out.Print("Math.random());
	out.println(random());
//System.out.Print("Math.PI : " + Math.PI);
	out.Print("Math.PI : " + PI);
	}
}
profile
essential

0개의 댓글