패키지
•
비슷한 성격의 자바 클래스들을 모아놓은 것을 패키지라고 부른다.
•
패키지에는 두가지가 있다.
◦
내장 패키지 (고슬링씨가 짜준 것)
◦
사용자 정의 패키지 (사용자가 짠 것)
•
JRE에 있는 패키지 안 클래스를 우리는 평소 사용하는 클래스이다.
•
내장 패키지의 class를 사용하기 위해서 import를 사용하여 패키지를 적어야한다.
•
똑같은 class이름의 파일이 2개이상이 한 패키지에 둘 수 없다.
•
다른 두개의 패키지의 똑같은 클래스는 1개만 import만 시킬 수 있다.
•
패키지 이름은 모두 소문자
•
인터넷 도메인 이름의 역순
JVM이 클래스를 찾는 방법
•
java 명령어를 입력하면 jvm에게 .class파일을 실행시켜 달라는 요청을 한다.
•
.class를 찾는 규칙이 존재한다.
◦
현재 디렉토리 기준으로 찾는다.
클래스패스
•
set class 클래스파일이 있는 주소
•
입력한 주소에서 클래스 파일을 찾으라는 명령어
•
약간 환경변수랑 비슷