Why not a 'params' array in Java main method?
<p>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.</p>

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

<p>public static void main(String <strong>args</strong>[])
{}</p>

<p>For eg. <a href="http://download.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html" rel="nofollow">http://download.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html</a></p>

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

<p>Any theories?</p>
