[Java/자바] import(임포트) 및 사용 예제
2021. 12. 10. 18:00
반응형
1. Java import (임포트) : 자바의 라이브러리 패키지의 클래스를 사용하거나 사용자의 다른 패키지 안의 클래스를 사용할 때 import 명령어를 사용하면 클래스 이름으로 사용할 수 있게 해주는 명령어입니다.
2. 사용 예제
2.1 라이브러리 패키지 사용 모습
import 사용 전 모습, 아래와 같이 클래스에 패키지 이름까지 써야 사용 가능한데
1
2
3
4
5
6
7
8
|
public class Main {
public static void main(String[] args) {
java.util.Scanner in = new java.util.Scanner(System.in);
}
}
|
cs |
import 사용 후 모습, 아래와 같이 클래스 이름으로 객체를 만들어 줄 수 있다.
1
2
3
4
5
6
7
8
9
10
11
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
}
}
|
cs |
2.2 사용자의 다른 패키지 import 방법
위와 같이 패키지 2개를 만들고 afafa 패키지 내 Main 클래스 안에서 import 해보려고 한다.
아래와 같이 import test1.*; test1 패키지의 하위 클래스들을 모두 import 해줄 수 있다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import test1.*;
import test2.Test2Print;
public class Main {
public static void main(String[] args) {
Test1Print t1 = new Test1Print();
t1.Test1PrintOut();
Test2Print t2 = new Test2Print();
t2.Test2PrintOut();
}
}
|
cs |
1
2
3
4
5
6
7
8
9
10
|
package test1;
public class Test1Print {
public void Test1PrintOut () {
System.out.println("테스트 1 출력");
}
}
|
cs |
1
2
3
4
5
6
7
8
9
10
|
package test2;
public class Test2Print {
public void Test2PrintOut () {
System.out.println("테스트 2 출력");
}
}
|
cs |
실행 결과
반응형
'프로그래밍 > Java' 카테고리의 다른 글
[Java] deleteQuietly 파일 삭제 및 폴더 삭제(하위 파일 및 폴더 포함) (0) | 2022.06.16 |
---|---|
[Java] BigDecimal divide 함수와 divideAndRemainder 함수 (0) | 2022.03.16 |
[Java/자바] 람다식(람다 표현식) 과 람다식 예제 (0) | 2022.01.03 |
[Java/자바] Scanner(스캐너) 입력 / 예제 (0) | 2021.12.13 |