多选题
Which two command-line invocations of the Java interpreter return the version of the interpreter?
A. java -version
B. java --version
C. java -version ProgramName
D. java ProgramName -version
A
B
C
D
【正确答案】
A、C
【答案解析】
-version标志应该用作第一个参数。应用程序将版本信息以适当的字符串返回到标准输出,然后立刻退出。第二个参数被忽略。B和D不正确。B不正确,因为版本标志不允许使用双破折号。你可能在工具中看见过双破折号的标志,尤其是那些遵循GNU许可证的标志。但是,双破折号不能应用于Java解释器的版本标志中。D不正确,因为版本标志必须作为第一个参数,否则它的功能将被忽略。
提交答案
关闭