拿捏Java:方法引用

54 阅读1分钟

一、概念

image.png

必须满足的要求:

image.png

image.png

image.png

二、分类

image.png

1、静态方法

image.png

image.png

2、引用成员方法

image.png

image.png

StringOperation是自定义的一个类,stringJudge是其中的一个方法,该方法符合引用成员方法的要求,自定义对象进行引用;

若要使用this,super引用本类中的方法,那么引用处就必须是在非静态的方法,因为静态方法中没有this和super,若要在静态方法中进行成员方法引用,那么就必须用对象方法引用

3、引用构造方法

目的:创建这个类的对象

image.png

构造方法和抽象方法的形参必须保持一致,因此需要添加一个新的构造方法

image.png image.png

4、其他调用方式

image.png

image.png

image.png image.png

image.png image.png

image.png image.png 目的是为了创建一个数组

数组的类型需要和流中数据的格式保持一致