目录

 

final

修饰类

修饰内部方法

final修饰成员变量

权限

四种权限修饰符

内部类

类对象内部使用

外部调用内部类间接方法

直接调用

方法内部类

只有方法才能使用它,但是他可以使用自己,间接调用

权限修饰符的使用规范

局部类的使用方法的局部变量要求

匿名内部类

匿名对象方法使用

类作为数据类型存在

接口作为引用类型存在, 成员变量

接口作为返回值:


final

01-java基础-day11_final、权限、内部类

修饰类

01-java基础-day11_final、权限、内部类

修饰内部方法

01-java基础-day11_final、权限、内部类

修饰局部变量

01-java基础-day11_final、权限、内部类

01-java基础-day11_final、权限、内部类

此处对象的地址不再发生变化,但是地址指向的内容可以改变

01-java基础-day11_final、权限、内部类

01-java基础-day11_final、权限、内部类

final修饰成员变量

01-java基础-day11_final、权限、内部类

权限

四种权限修饰符

01-java基础-day11_final、权限、内部类

 

内部类

一个类只有在另一个类内部才有作用。

心脏,动力

01-java基础-day11_final、权限、内部类

内部类运行的时候才生成class文件而且生成的名字特殊符号

01-java基础-day11_final、权限、内部类

变量定义位置不影响调用,他是先编译的,后运行

01-java基础-day11_final、权限、内部类

类对象内部使用

01-java基础-day11_final、权限、内部类

01-java基础-day11_final、权限、内部类

外部调用内部类间接方法

01-java基础-day11_final、权限、内部类

直接调用

01-java基础-day11_final、权限、内部类

假如类成员变量,内部类成员变量,内部类局部变量重名

01-java基础-day11_final、权限、内部类

方法内部类

01-java基础-day11_final、权限、内部类

只有方法才能使用它,但是他可以使用自己,间接调用

01-java基础-day11_final、权限、内部类

权限修饰符的使用规范

01-java基础-day11_final、权限、内部类

局部类的使用方法的局部变量要求

存在地址不同,final,局部对象比局部变量生命长,因此是把局部变量内容复制过来,即使其消失,也能使用正确的不变的数据

01-java基础-day11_final、权限、内部类

匿名内部类

成员内部类,局部内部类,局部内部类中的匿名内部类(常用)

01-java基础-day11_final、权限、内部类

匿名对象方法使用

01-java基础-day11_final、权限、内部类

01-java基础-day11_final、权限、内部类

01-java基础-day11_final、权限、内部类

类作为数据类型存在

01-java基础-day11_final、权限、内部类

01-java基础-day11_final、权限、内部类

01-java基础-day11_final、权限、内部类

接口作为引用类型存在, 成员变量

01-java基础-day11_final、权限、内部类

实例化接口

01-java基础-day11_final、权限、内部类

01-java基础-day11_final、权限、内部类

作为成员变量,依然具有函数性质,使用内部方法

01-java基础-day11_final、权限、内部类

可以使用匿名内部类简化对象创建操作,对接口实例化

01-java基础-day11_final、权限、内部类

进一步简化

01-java基础-day11_final、权限、内部类

接口作为返回值:

这里以list举个例子,arraylist是对象,源代码里接口有list

01-java基础-day11_final、权限、内部类

举个例子测试思维的缜密,发红包,最低一分,而最高也要有限制,不能一次性拿到全部,否则后面的人将无钱可用。一般是平均值的两倍。随意。

相关文章:

  • 2021-11-16
  • 2021-06-04
  • 2021-06-23
  • 2021-11-09
  • 2021-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-10
  • 2021-09-15
  • 2021-08-20
  • 2021-09-05
  • 2022-02-04
  • 2022-02-28
相关资源
相似解决方案