안녕하세요, 저는 처음으로 Java Cert를 공부하고 있습니다! Hurah! 미안 해요, 너무 cheezy 소리를 의미하지는 않지만, 나는 그것을 도울 수 없어 :) Anywho, 아래의 질문과 대답을 이해하려고. 나는 그것을 얻지 않는다. . . 나는 커맨드 라인을 많이 사용하지 않는다 (주로 NetBeans와 나는 Eclipse에 익숙해있다). 모든 포인터 크게 감사하겠습니다.Java 2 Platform, Standard Edition 6 Sun 인증 프로그래머
목표 : 7.2 : 클래스와 명령 줄의 예가 주어지면 예상되는 런타임 동작을 결정합니다. 10)
감안할 때 : 명령 줄을 호출이 출력이 발견 생산할 예정
1. class x { 2. public static void main(String [] args) { 3. String p = System.getProperty("x"); 4. if(p.equals(args[1])) 5. System.out.println("found"); 6. } 7. }
를? java 명령
옵션 C에 대한
API가 올바른지 :a) java -Dx=y x y z b) java -Px=y x y z c) java -Dx=y x x y z (*) d) java -Px=y x x y z e) java x x y z -Dx=y f) java x x y z -Px=y
//
참조하는 대답은 C에게 있습니다 그래서. -D는 속성을 설정하고 args [1]은 값이 y 인 두 번째 인자입니다.
엄. . . 어떻게 args [1]가 두 번째 인수입니까? 나는 "p"가 문자열 {y x x y z}와 같을 것이라고 생각했습니다. 당신이 다음 java -Dx=y x x y z
-Dx=y
로 전화를 실제로
차가움. 알 겠어. Sweeeeeeeeet. 고마워요! – Mike
그 질문은 너무 까다 롭습니다. 내가 왕이 된 경우, "MAIN.JAVA"라는 이름 대신에 클래스라고 부르면 --- 심리적 가치를 실질적으로 저 지르지 않습니다. 멋진 질문이지만, 너무 까다 롭습니다. (내가 대문자로 말할 때, FYI.) –
@Julius - 군주제가 시대에 뒤 떨어진 개념임을 증명해 주셔서 감사합니다. :-) –