본문 바로가기
4학기/JAVA

[Java] 생활코딩 - 클래스 패스

by sshnnne 2022. 8. 6.

1. 컴파일과 클래스

클래스 하나는 하나의 클래스 파일이 된다.

 

2. 클래스와 경로의 관계

 

-classpath 는 자바를 실행할 때 사용할 클래스들의 위치를 가상머신에게 알려주는 역할을 한다.

;lib 은 현재 디렉터리에서 클래스를 찾는다는 뜻이다.

; 경로와 경로를 구분해주는 구분자

lib 현재 디렉터리의 하위 디렉터리 중 lib에서 클래스를 찾는다는 의미

 

3. 환경변수

: 운영체제에 지정하는 변수. 가상머신과 같은 애플리케이션들은 환경변수의 값을 참고하여 동작하게 된다.

자바는 classpath로 환경변수 CLASSPATH를 사용하는데, 이를 지정하게 되면 실행할 때마다 -classpath 옵션을 사용하지 않아도 되기 때문에 편리하다.

'4학기 > JAVA' 카테고리의 다른 글

[JAVA] chap06. 상속  (0) 2022.11.15
[Java] 생활코딩 - 패키지  (0) 2022.08.06
[Java] 생활코딩 - overriding, overloading  (0) 2022.08.06
[Java] 생활코딩 - 상속  (0) 2022.08.06
[Java] 생활코딩 - 유효범위  (0) 2022.07.28