질문 자바 -classpath 명령어 질문

질문 자바 -classpath 명령어 질문

작성일 2020.10.10댓글 1건
    게시물 수정 , 삭제는 로그인 필요

1. package com.company.application;
2.
3. public class MainClass {
4. public static void main(String[] args) {}
5. }
And MainClass exists in the /apps/com/company/application directory. Assume the CLASSPATH
environment variable is set to "." (current directory).
Which two java commands entered at the command line will run MainClass? (Choose two.)
A. java MainClass if run from the /apps directory
B. java com.company.application.MainClass if run from the /apps directory
C. java -classpath /apps com.company.application.MainClass if run from any directory
D. java -classpath . MainClass if run from the /apps/com/company/application directory
E. java -classpath /apps/com/company/application:. MainClass if run from the /apps directory
F. java com.company.application.MainClass if run from the /apps/com/company/application


문제 답이 B,C 입니다. 근데 D 는 답이 안되는 이유가 뭐죠? 
D. java -classpath . MainClass if run from the /apps/com/company/application directory

이런 형식으로 해도 실행이됩니다만..



#면접 질문 자바 #자바스크립트 면접 질문 #자바 면접 질문 리스트 #자바 경력 면접 질문 #자바 면접 예상 질문 #자바 백엔드 면접 질문 #자바 스프링 면접 질문 #자바 면접 질문 github #자바 질문 사이트 #자바 cs 질문

profile_image 익명 작성일 -

이유는 자바의 경우 패키지가 있으면 패키지 까지 인식 하기 때문입니다.

package com.company.application;

이부분 때문입니다.

이부분 때문에 무조건 그 자리에서 com/company/application/ 을 찾고 그안에 있는 MainClass 를 찾기때문입니다.

도움이 되셨으면 합니다.

감사합니다.

자바에디션) 명령어 질문 내공100

... 맵에 있는 엔티티도 같이 리셋 시키려면 명령어를 어떻게 적어야 하나요? 알려주세요ㅠㅠ 채팅창에 입력: /scoreboard objectives add death deathCount...

마크 명령어 질문

폰 마크하다가 컴마크로 넘어왔는데요 자바로 설치했는데 여기서 크리에이티브로 할 때 몹생성 없애는 거랑 항상낮하는 명령어 있나요? 없다면 어떻게할 수 있죠?...

자바 명령어 질문입니다!!(급!!)

... 자바 고수님들의 가급적 빠른 질문 부탁 드립니다. public boolean equals(Object obj) { Record book = (Record)obj; if(strBook.equals(book.getBook())) return true; return false; }...

자바 명령어 질문

자바를 배우는 학생인데요 몇가지 모르는게 잇어서 여쭤봅니다. 질문 1. 텍스트 필드 클래스에서... 하는 명령어는 먼가여? 시스템 끝내는 명령어는...