在一个可以独立运行的Java程序的众多类中,必须要有一个类作为程序的起始类,为了方便,我们把这个类称为主类。当需要执行一个程序时,人们会在“java”命令后面输入这个主类的文件名(也是主类名),因此主类文件是Java运行环境建立起来之后第一个被装入虚拟机的用户文件。为了使虚拟机可以找到程序运行的入口,主类必须为public类,并含有一个在格式上符合约定的入口方法——main(),其格式如下:
public class Hello{
public static void main(String arg[]){
System. out.println("Hello world!");
}
}
其中各参数含义如下:main,入口方法名称;args,命令行参数,这是一个String对象数组;static,修饰符,说明main()是一个静态方法(类方法);public,修饰符,说明main()具有公有访问属性。