패키지 경로

jinkyung·2021년 1월 13일
0

JAVA

목록 보기
13/29

귀찮은 패키지 경로 --> import 사용할 수 있다.

package com.bit.day08;

//매번 치기 귀찮은 것을 import하여 쓸 수 있음 (대표:scanner 클래스)
import com.bit.day08.pm.Ex01;

public class Ex09 {

	public static void main(String[] args) {
		com.bit.day08.pm.Ex01 ex01;		// pm패키지 안의 Ex01을 가리킨다.
	}
}

//또다른 패키지의 Ex01을 부르고 싶다면 앞에 그 클래스의 패키지 경로를 써주면 된다.

java.util.*;

(util 패키지 안의 모든 클래스)

package com.bit.day08;

//import java.util.Scanner;
//import java.util.ArrayList;           이렇게 일일이 써주기 귀찮을 시 사용

import java.util.*;   // --> 이 패키지 내부에 있는 모든 것.

public class Ex09 {
	
	Scanner sc = new Scanner(System.in);
	
}

주의할 점

package com.bit.day08;

import com.bit.day08.am.Ex01;
import com.bit.day08.pm.Ex01;
//패키지와 상관없이 클래스명이 동일하면 오류. 어느것을 가져올지 모른다.
//이럴 경우 다른 하나 Ex01을 사용시, 패키지까지 명세해주면서 쓰면 된다.


import com.bit.day08.am.Ex01;            
import java.util.*;
//직접적으로 명세한 패키지의 클래스 먼저 가져온다.



public class Ex09 {
	Scanner sc = new Scanner(System.in);
}

0개의 댓글

관련 채용 정보