args配列の引数にmain以外の引数にアクセスする方法はありますか?私はDisgruntled BombのJavaで微妙に変化しています。私はcliの引数を取得し、それらの関数をランダムな順序で呼び出すことができるようにしたいと考えています。 SunのJDKでJavaでのリフレクションによるcli引数の取得
public class Bomb{
static {
main(new String[]{"arg"});
System.exit(0);
}
public static void main(String[] args){
for(int i = 0; i < args.length; i++){
System.out.printf("arg %d: %s%n",i,args[i]);
}
}
}
なぜ静的初期化子で 'System.exit(0)'を呼び出すのですか? – Jeffrey
最初に静的なイニシャライザがあるのはなぜですか? –