public class与class的区别一个java源文件中可以定义多个class,一个Java源文件中可以没有public class,有且只有一个。(类体,之中不能直接写java语句,可以声明变量)public class的名字必须与文件名一致在任何一个类中都可以有(main)主方法(程序的入口)。 class A { public static void main(String[] args) { } }