文件名、类和main函数的关系

一、java文件名与类的关系

一个java源文件中(即一个.java文件中),最多只能有一个public类。

  • 当有一个public类时,文件名必须与该类名一致;
  • 当没有public类时,文件名没有要求;

二、类与main函数的关系

  • main函数可以放在任意的类中,不一定要放在public类中;
  • 程序执行哪一个main函数只与命令行中输入的命令相关,例如:
java abc //则运行类abc中的main函数,与abc是否为public类无关

你可能感兴趣的:(文件名、类和main函数的关系)