import는 다른 패키지에 있는 클래스 또는 인터페이스를 참조하기 위해서 사용한다.
import javastudy.packageStudy.calculation.sum;
위와 같이 선언한다.
import javastudy.packageStudy.calculation.*;
위와 같이 같은 패키지의 여러 클래스를 import 하려면 *을 사용하면 된다
import 뒤에 static을 붙여 정적 메서드를 컴파일 시점에 import 할 수 있다.
클래스패스란 클래스 또는 패키지를 찾을 때 기준이 되는 경로이다.
컴파일 된 자바 파일을 실행할때 JVM 클래스로더는 지정된 클래스패스를 기준으로 클래스를 찾는다.
CLASSPATH 환경변수는 클래스 패스를 환경변수로 설정하는 것이다.
환경 변수는 고급 시스템 설정 -> 고급 -> 환경 변수에서 설정할 수 있다.
java 명령어를 실행할 때 classpath를 설정하는 방법은 다음과 같다.
java -classpath <클래스 경로> <클래스 파일 이름>
java -cp <클래스 경로> <클래스 파일 이름>