Problema método estático

Esteban
13 de Abril del 2006
Me llegó este ejemplo pero tengo varias dudas, el método tiene que ser estático?, no imprime nada?, para que imprimiera algo tendría que fijar un valor al vector argumento?

public class MyClass {
public static void main(String arguments[]) {
amethod(arguments);
}
public void amethod(String[] arguments) {
System.out.println(arguments);
System.out.println(arguments[1]);
}
}

cerodriguezl
13 de Abril del 2006
El main es static para así poderlo ejecutar sin tener que crear una instancia de la clase. Y en cuanto al otro método imprimirá los 2 primeros argumentos que se pesen al programa mediante linea de comandos