java myClass -p Parameter1 Parameter2 Parameter3 Parameter4

时间:2015-04-22 13:27:45

标签: java

java myClass -p Parameter1 Parameter2 Parameter3 Parameter4 这个-p选项的作用是什么? 什么时候应该使用它?

1 个答案:

答案 0 :(得分:2)

-p的含义是您的申请赋予它的任何含义。

它通常用于以任意顺序传递多个可选参数。

例如

java myClass -p Parameter1 -r Parameter2

让您的应用知道Parameter1的类型为“p”(在您的应用中意味着什么),而Parameter2的类型为“r”。

不指定这些类型:

java myClass Parameter1 Parameter2

您的应用只能根据其位置决定参数1和参数2的用途,并且您不能以不同的顺序(java myClass Parameter1 Parameter2)传递它们或仅传递第二个参数(java myClass Parameter2)。

使用这种类型你有这种灵活性:

java myClass -p Parameter1 -r Parameter2
java myClass -r Parameter2 -p Parameter1
java myClass -r Parameter2