classpath

Language/Java

7-3 패키지

패키지 그렇게 중요해보이지 않은 파트이지만, classPath가 무엇인지, 어떻게 돌아가는지 어떤 용도인지에 대한 설명이 있고, 그걸 자세히 모르고 있었기 때문에 배우게 된 것도 많다. 패키지는 서로 관련된 클래스의 묶음이다. 따라서 사실 모든 클래스의 실제 이름은 패키지를 포함한 클래스 이름이다. 가령 String 클래스의 풀네임을 보면 java.lang.String 이라는 이름을 볼 수 있다. java8 버전 이하에서는 rt.jar이라는 압축 파일 내부에 java.lang 폴더 내부에 String.class가 있는 건데, jar 파일을 많이 봐왔지만, 여기서 깔끔하게 설명해준 것이 jar 압축 파일이 클래스 파일을 묶어 놓은 것이라고 한다. 이런 세세한 것도 모르고 있었다. 하지만 파일이 용량이 너무..

Bombo_
'classpath' 태그의 글 목록