Why not a 'params' array in Java main method?
As a Java rookie, I understand that the values that I pass to a method are called the arguments and the variables that receive the values in the method definition are called parameters.

Now, where ever I see a Java class written with main method, the method signature says 


 public static void main(String **args**[])
{}

For eg. http://download.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html

Though I can give any variable names, wasn't it justifying if they had given **params[]** instead of args[]?

Any theories?

Why not a 'params' array in Java main method?
===

As a Java rookie, I understand that the values that I pass to a method are called the arguments and the variables that receive the values in the method definition are called parameters.

Now, where ever I see a Java class written with main method, the method signature says 


 public static void main(String **args**[])
{}

For eg. http://download.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html

Though I can give any variable names, wasn't it justifying if they had given **params[]** instead of args[]?

Any theories?
