728x90
반응형
💡패키지
패키지(package) - 서로 관련된 클래스와 인터페이스의 묶음
- 패키지는 서브패키지를 가질 수 있으며 '.' 으로 구분한다.
- 클래스의 실제 이름은 패키지명이 포함된 것이다.
ex) String 클래스의 full name은 java.lang.String
💡import문
import문 - 사용할 클래스가 속한 패키지를 지정하는데 사용
- import문을 사용하면 클래스를 사용할 때 패키지명을 생략할 수 있다.
- java.lang패키지의 클래스는 import하지 않고도 사용할 수 있다.
📃패키지 예제
package aaa;
//import aaa.bbb.BBB;
//import aaa.bbb.BBB2;
import aaa.bbb.*;
//import java.lang.*; --> lang패키지는 import안해도 사용할 수 있다.
public class AAA {
// aaa.bbb.BBB b = new aaa.bbb.BBB(); --> import
BBB b = new BBB();
BBB2 b2 = new BBB2();
public static void main(String[] args) {
int n = (int)java.lang.Math.random();
}
}
728x90
반응형
'Language > JAVA' 카테고리의 다른 글
JAVA 6일차 - 오버로딩, 오버라이딩, 상속 예제 (0) | 2022.06.27 |
---|---|
JAVA 6일차 - 제어자, 추상클래스, 추상메소드 (0) | 2022.06.27 |
JAVA 6일차 - toString 메소드, 상속 예제 연습 (0) | 2022.06.27 |
JAVA의 정석 3판 - 두 점 사이 거리 계산 (0) | 2022.06.26 |
JAVA 5일차 - 오버라이딩 / 상속 (0) | 2022.06.26 |
댓글