在命令行中运行程序时如何使用冒号?
问题描述:
我正在进行Java评估测试。我不明白在命令行中使用冒号。有人可以详细说明吗?谢谢。在命令行中运行程序时如何使用冒号?
这里的问题...
考虑:
class One {
int x = 0;
{assert x == 1;}
}
public class Two {
public static void main(String[] args) {
int y = 0;
assert y == 0;
if(args.length > 0)
new One();
}
}
以下哪一项将运行没有错误? (选择所有适用)。
A. java Two B. java Two x C. java -ea Two D. java -ea Two x E. java -ea:One Two F. java -ea:One Two x G. java -ea:Two Two x
答
的-ea
是一个命令行参数启用断言。如果您在-ea之后提供课程,则仅为列出的课程启用该课程。例如-ea:One
打开类别的断言One
我更喜欢用我的手指键入。它更卫生...... :-) – 2011-06-02 11:09:18