1、包&权限修饰符
1.1包的作用
便于管理,实质是一个文件夹,在java类中声明包,一定要放到第一行
1.2权限修饰符
private:只能在本类中访问default(默认什么都不写):在本包中访问protected:本包中和跨包子类中使用public:任意包中都可以使用
2、内部类
2.1 成员内部类(了解即可)
定义在成员位置的类
创建对象的格式: 外部类.内部类 变量名 = new 外部类().new 内部类();
2.2 局部内部类(了解)
定义在方法中的类。只能在本方法中使用
2.3 匿名内部类
格式:
new 类/接口 () {
重写的方法
};
注意:上面语句是创建的子类或者实现类的对象