热门

最新

红包

立Flag

投票

同城

我的

发布
qq_41228864
刘小爱
5 年前
trueqq_41228864

自学Java第48天

以前学习匿名内部类的时候
觉得使用起来真方便
毕竟不用创建一个新的类了

后来学了lambda表达式
才发现原来匿名内部类还可以更简便
直接用一个参数得到一个结果就可以了

原本以为lambda表达式是最简洁的了
现在学习了方法引用
我擦咧,竟然比lambda表达式还要简洁

直接引用方法名就可以了
方法参数啊,方法体啊都不用写
省略了方法逻辑,直接用方法名就好了

不得不感慨,真的是一环扣一环的

当然越简洁的语法越是会有条件限制的
lambda表达式需要是函数式接口才能用
方法引用在lambda的基础上还得逻辑存在

其中方法引用有六种引用方式:

对象引用方法
类名引用方方法(静态方法)
this引用方法
super引用方法
类构造器引用方法
数组构造器引用方法

就不一一讲解了,都整理在笔记中了​

CSDN App 扫码分享
分享
评论
2
打赏
  • 复制链接
  • 举报
下一条动态
立即登录