//public表示公开的 //class表示定义一个类 //Hello World表示一个类名 public class HelloWorld { //此行表示定义一个公开的类 名为Hello World //【类体】类体中不允许直接编写Java语句,除声明变量之外 //以下的方法是一个程序的主方法,是程序的执行入口 public static void main(String[] args){ //【方法体】 //main表示方法名为main //(String[] args)是main方法的形式参数列表 System.out.println("Hello World");} }
public class和class的区别:
1一个Java源文件可以定义多个class(类),但是每一个class必须有主方法:
public static void main(String[] args){ }
,否则会运行错误
2在Java源文件中public class不是必须的
3定义几个class就会生成几个 .class文件
4一个Java源文件中如果定义了public class,只能有一个public class,那么此 .java 文件名必须和public class名称保持一致