公共类
类之前修饰符public,表明在其他包也能访问这个类,这是和非公共类的主要区别。并不是一个java程序中非要有公共类,也不是有且只有一个,若类分开保存为不同的java文件都可以加。但是有一个例外,当一个类为非公共类时,它内部定义的类不能加public。如:
- class Test1{
- public static void main(String[] args){
- ...
- }
- public class Test2{
- ...
- }
- }
这样的代码会报错。
主类
含有main函数的类。一个java程序可能包含很多类,每个类都可以有自己的main。这样如果每个类分开保存为java文件的话,编译后可以从任意一个类的class文件开始执行。
主函数
固定格式为:
static 保证创建实例前就可以者皆通过类来访问该函数。
- public static void main(Sting[] args){}