import

coding by 스플릿·2021년 12월 28일

Java1

목록 보기
31/44

다른 패키지의 클래스를 사용할 때 패키지명이 포함된 클래스 이름을 사용하지 않아도 되게 해주는 구문

예시

import (패키지명.클래스명); : 해당 패키지 안에 해당 클래스를 사용
import(패키지명).*; 해당 패키지 안에 있는 모든 클래스를 사용

class Main{
    public static void main(String[] args) {
        java.util.Date date = new java.util.Date();
    }
}

를 아래로

import java.util.Date;
class Main{
    public static void main(String[] args) {
        Date date = new Date();
    }
}

static import문

  • 사용시 클래스명을 생략할 수 있다.
    특정 클래스의 static 멤버를 자주 사용할 때 편리하다.
class Main{
    public static void main(String[] args) {
        System.out.println("hi");
    }
}
//출력 : "hi"

import static java.lang.System.out;
class Main{
    public static void main(String[] args) {
        out.println("hi");
    }
}
//출력 : "hi"

0개의 댓글