和大多语言一样,java程序从main方法开始执行。是程序的入口。但是一定main方法一定要放在一个类中,而且这个类的名字和原文件名字一样。详解如下。
如:
public class HelloWorld{
public static void main(Stringargs){
System.outprintin(“Hello World”);
}
若源文件中的类名与文件名一致,那么这个类的类名默认为public,此时可以省略类名前面的public,程序入口main函数必须写在此类中。
那么能否有另一个public类呢?
二、java源文件的声明规则
(当在一个源文件中定义多个类,并目还有import语包和packaae语包时,要特别注意这些规则)
一个源文件中只能有一个public类。
一个源文件可以有多个非public类。