반응형
*클래스 로더가 바이트 코드를 찾는 순서.
1. c:\java\j2sdk/lib/rt.jar 먼저 찾는다.(기본 API)
자바 프로그램을 실행하면 JVM이 메모리에 올라가고
클래스 로더가 발동해서 바이트 코드를 찾는다. java AAA
클래스 로더가 발동해서 바이트 코드를 찾는다. java AAA
1. c:\java\j2sdk/lib/rt.jar 먼저 찾는다.(기본 API)
(우리가 항상 사용하던 import java.io.*; 가 rt.jar에 다있다.)
2. c:\java\j2sdk/lib/exe/ 디렉토리안을 찾아 본다.
(~.jar 라이브러리를 넣어 놓으면 import해서 무조건 사용가능)
3. classpath 옵션에 위치를 고려해서 바이트코드를 찾음.
cmd > set classpath
4. 현재 폴더(.)도 찾는다.
5. 1~4까지 찾아보다가 없으면 class not found Exception걸림.
5. 1~4까지 찾아보다가 없으면 class not found Exception걸림.
반응형
'Programing > JAVA' 카테고리의 다른 글
java :: 자바 :: FileReader :: 파일리더 테스트 (0) | 2008.11.05 |
---|---|
java :: 자바 :: 움직이는 이미지 만들기. :: Applet (0) | 2008.11.04 |
자바 :: JAVA :: API (0) | 2008.11.04 |
JAVA :: 자바 :: import :: 접근지시자 (0) | 2008.10.28 |
자바의 특징 (0) | 2008.10.27 |
JAVA :: 자바 :: 자바환경셋팅 (0) | 2008.10.27 |
//Swing 프로그램 기본 틀 (0) | 2008.10.24 |
자바 :: JAVA :: Thread :: Socket :: 쓰레드 :: Chat :: 단방향 채팅 (2) | 2008.10.23 |