2021.9.26,内容:包,内部类,外部类。
作者:互联网
- Java项目一般从src目录开始有com…A.java这样的目录结构。这就是包结构。所以一般编译后的结构是跟包结构一模一样的,这样的结构保证了import时能找到正确的class引用包访问权限就是指同包下的类可见。
import 一般加上全路径,并且使用.*时只包含当前目录的所有类文件,不包括子目录。
-
外部类只有public和default两种修饰,要么全局可访问,要么包内可访问。
-
内部类可以有全部访问权限,因为它的概念就是一个成员变量,所以访问权限设置与一般的成员变量相同。
非静态内部类是外部类的一个成员变量,只跟外部类的实例有关。
静态内部类是独立于外部类存在的一个类,与外部类实例无关,可以通过外部类.内部类直接获取Class类型。
标签:部类,26,内部,2021.9,访问,import,权限,结构 来源: https://blog.csdn.net/change__12/article/details/120498791