public class 和 class 的区别

public class 和 class 的区别:
一个 java 文件可以定义多个 class
一个 class 编译之后会生成 1 个 class 字节码文件,2 个class 编译之后会生成 2 个 class 文件
任何一个 class 中都可以编写 main 方法,每一个 main 方法都是一个入口
public 的类可以没有
public 的类如果有的话,只能 1 个,并且 public 的类名要求和文件名一致。

你可能感兴趣的:(java)