Notice
Recent Posts
Recent Comments
관리 메뉴

Developer Gonie

[2주차] 46. 패키지, 자바에 내장으로 미리 만들어져 있는 클래스 import 본문

K-DigitalTraining 강의/1. Java

[2주차] 46. 패키지, 자바에 내장으로 미리 만들어져 있는 클래스 import

이대곤 2022. 5. 26. 14:03

* java.util.* 방식으로 java 폴더 아래 util 폴더 안에 들어있는 클래스를 전부 한 번에 추가 가능.
  와일드카드 적용은 클래스 이름에만 적용 가능하다는 것도 알아두자.

 

* System, Math 같은 클래스는 java.lang 패키지 안에 들어있는 클래스인데 java.lang 패키지는 컴파일러가 자동으로

  import 해주어 따로 import 해주지 않아도 이 안에 포함되어 있는 클래스는 바로 사용할 수 있다.

 

* import를 하지 않고 아래와 같이 패키지를 구체적으로 명시해주는 방식으로 클래스를 사용할 수 있기도 하다.
  다만 import를 해주면 패키지 이름을 붙이지 않고도 호출이 가능해지는 편리함이 생김.

  ex) java.lang.System.out.println(java.lang.Math.max(10, 20))

import java.util.Date;
import java.util.Scanner;

public class Ex06_08_Math {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		
		Date d = new Date();
		System.out.println(d);
        
        System.out.println(Math.max(10, 20));
	}
}

 

 
 
Comments