JAVA基础
java基础知识整理
ns__sn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
流API及lambda表达式在其中的应用
流API能够执行非常复杂的查找、过滤、和映射数据库等操作。流本身不存储数据,而只是移动数据,在移动过程中可能会对数据执行过滤、排序或其他操作。一般来说,流操作不修改数据源。 流接口 基础接口为BaseStream,定义了一些通用方法 方法 描述 void close() 调用注册的关闭处理程序,关闭调用流 boolean isParallel() 是否是并行流 S onClose(Runnable handler) 返回一个新流,handler指定了该流的关闭处理程序 S par原创 2020-07-02 14:36:15 · 122 阅读 · 0 评论 -
lambda表达式学习体会
lambda表达式本质上就是一个匿名方法,但这个方法不是独立执行的,而是用于实现由函数式接口定义的另一个方法。因此,lambda表达式会导致产生一个匿名类,lambda表达式也常被称为闭包。 函数式接口:指仅包含一个抽象方法的接口,有时也被称为SAM类型,意思是单抽象方法(Single Abstract Method) ...原创 2020-06-16 17:30:42 · 241 阅读 · 0 评论 -
java封装、继承、多态
1. 封装 通过访问控制符(private,default,protected,public)限制对属性的访问,一般通过属性私有化,对外提供公共访问方法实现。目的是隐藏类的实现细节,限制不合理操作。 2.继承 通过extends关键字实现,Java中是单继承,一个子类只能有一个父类,但一个父类可有多个子类,这也是多态的基础。继承能实现代码复用,且子类可拥有自己的差异性属性和方法。 3.多态 多态是指代码在编译期和运行期表现为不同形态,父类(或接口)的引用变量指向子类(或接口实现类)对象。多态可以提高编程的灵原创 2020-06-08 10:41:35 · 145 阅读 · 0 评论
分享