본문 바로가기
Language/JAVA

JAVA 6일차 - 패키지, import문 선언

by 코젼 2022. 6. 27.
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
반응형

댓글