CH1-3 · DECISION

소스 파일을 컴파일하고 실행하기의 선택 기준을 나란히 비교한다

비교 항목: 공개 클래스가 파일 이름을 정한다 / 실행기는 클래스 이름을 받는다 / 클래스 경로는 탐색 시작점이다

소스 파일을 컴파일하고 실행하기 판단표
확인 질문판단 근거코드에서 드러낼 것
공개 클래스가 파일 이름을 정한다public class HelloJava가 있는 소스는 HelloJava.java로 저장합니다.타입과 시작값
실행기는 클래스 이름을 받는다java HelloJava처럼 확장자 없이 완전한 클래스 이름을 전달합니다.실패 또는 변경 경계
클래스 경로는 탐색 시작점이다실행기는 현재 디렉터리나 지정한 classpath 아래에서 패키지 경로에 맞는 클래스를 찾습니다.선택한 규칙의 결과

선택 기준 실행기는 현재 디렉터리나 지정한 classpath 아래에서 패키지 경로에 맞는 클래스를 찾습니다.