![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java核心技术
文章平均质量分 75
MaxineZhou
Don't forget try again
展开
-
Java核心基础1:第六章 lambda详解
上一节简单讲了lambda的语法,以及lambda代码的简单改造:https://blog.csdn.net/MaxineZhou/article/details/112253244这一节是从五个方面详解lambda一、当遇到函数式接口时使用lambda定义:对于只有一个抽象方法的接口,称为函数式接口。比如ActionListener接口,只有actionPerformed一个函数:public interface ActionListener extends EventListener {原创 2021-01-07 21:47:17 · 153 阅读 · 0 评论 -
Java核心技术1:第六章接口、初识lambda
一、接口1.接口的概念接口中的所有方法自动式public,在实现接口时,必须把方法声明为public,不然就是默认访问权限类的默认方法访问权限是包可见性,不是private,包可见性指同一个包内的类可以访问,private是谁都不能访问。接口可以包含多个方法,包含常量,但是不能有实例字段,接口绝不会实现方法,这是实现接口的类干的事情。2.接口与抽象类上边说了接口中不能实现具体方法,不能有实例字段,那么为什么不用抽象类而选择接口呢?1.抽象类必须有抽象函数2.一个子类只能扩展原创 2021-01-05 22:16:17 · 172 阅读 · 0 评论