JAVA对于程序的运行的一种解说

main方法,正如注释所说,这是程序开始执行的第一行。
对于一个Java应用程序来说,main方法是必需的,Java解释器在没有生成任何对象的情况下,以main作为入口来执行程序。
每个类中可以定义多个方法,但main方法只能有一个。
关键字public表示访问权限,指明所有的类都可以使用这一方法。
main必须被定义为public类型,因为当程序开始执行时它需要被它的类之外的代码调用。
关键字static指明该方法是一个类方法。
关键字void指明main()方法不返回任何值。
main方法圆括号中定义的String args[]是传送给main方法的参数,参数名为args,它是类String的一个对象。
方法的参数用“类名参数名”来指定,多个参数间用逗号分隔。
该行的最后一个字符是“{”,它表示了main程序体的开始,一个方法中包含的所有代码都将包括在这对花括号中间。
main仅是解释器开始工作的地方,一个复杂的程序可能包含几十个类,但这些类仅需要一个main方法。

 1 package com.HelloWorld;
 2 import java.util.Arrays;
 3 public class ComparingArrays {
 4 
 5     /**
 6      * 数组
 7      * @param args
 8      */
 9     public static void main(String[] args) {
10         // TODO Auto-generated method stub
11         int[]a1={1,2,3,4,5,6,7,8,9,0};
12         int[]a2=new int[9];
13         System.out.println(Arrays.equals(a1, a2));
14         int[]a3={1,2,3,4,5,6,7,8,9,0};
15         System.out.println(Arrays.equals(a1, a3));
16         int[]a4={1,2,3,4,5,6,7,8,9,5};
17         System.out.println(Arrays.equals(a1, a4));
18     }
19 
20 }
原文地址:https://www.cnblogs.com/borter/p/9368044.html