Docker步步实践
目录文档:
①Docker简介
②基本概念
③安装Docker
④使用镜像:
⑤操作容器:
⑥访问仓库:
⑦数据管理:
⑧使用网络:
⑨高级网络配置:
⑩安全:
⑪底层实现:
⑫其他项目:
2、那么普通内部类
就是在一个类的内部 声明一个类,这个内部类是不允许有静态成员的,内部类可以直接访问外部类的成员变量和方法,不用通过对象来访问,那么外部类怎样访问内部类呢,可以通过创建对象的方式访问内部类的私有属性,但是分为2种情况,一种是在外部类中访问,一种是在别的类中为外部类访问内部类的属性,这个时候就需要通过get方法进行访问。
3、静态内部类
,可以理解为外部类的一个静态属性,
静态类的内部不能访问非静态的外部类的属性或者方法,这很好理解
就是我静态内部类或者说静态属性要先于普通的方法和属性出生,
这个时候你让我去找后于我出生的人,我肯定是找不到的,因为别的人都还没出生怎么找得到?
4、匿名内部类
匿名内部类我们可以理解不需要创建具体的对象就能使用该对象的属性和方法,例如接口和抽象类,要想实现其中的方法有时候我必须要实现这些抽象类和接口,那么这个时候我这些子类或者接口的实现类只需要用一次,那么这个时候我就要考虑到底要不要在进行编写一个子类,或者接口的实现类,显而易见,一方面我怕麻烦,另一方面为了代码的简洁性,我这个时候就使用匿名内部类,把这个匿名内部类对象的引用当做参数使用:
最后
各位读者,由于本篇幅度过长,为了避免影响阅读体验,下面我就大概概括了整理了