目录

一个java文件里可以有多个个class类吗为什么

目录

一个java文件里可以有多个个class类吗为什么

一个.java文件中可以定义多个class,但只能有一个public类。final类、abstract类、class类可以有多个。

java中有四种访问权限:public、protected、default、private。

public可访问本类、本包的类、子类、非子类的外包类。

protected可访问本类、本包的类、子类。

default可访问本类、本包的类。

private只能访问本包的类。

https://i-blog.csdnimg.cn/blog_migrate/b25e67c14647ae682d27c6e3e04a8b71.png