多选题
Which command-line usages appropriately set a system property value?
A. java -Dcom.ocajexam.propertyValue=003 MainClass
B. java -d com.ocajexam.propertyValue=003 MainClass
C. java -prop com.ocajexam.propertyValue=003 MainClass
D. java -D:com.ocajexam.propertyValue=003 MainClass
A
B
C
D
【正确答案】
A
【答案解析】
属性设置是用于解释器的,而不是编译器。属性名必须被夹在-D标志和等号之间。所期望的值应紧跟在等号之后。B、C和D不正确,因为-d、-prop和-D:不是指定系统属性的有效方式。
提交答案
关闭