- 博客(3)
- 收藏
- 关注
转载 java8 方法引用
转载于https://www.cnblogs.com/JohnTsai/p/5806194.html 前言 之前两篇文章分别介绍了Java8的lambda表达式和默认方法和静态接口方法。今天我们继续学习Java8的新语言特性——方法引用(Method References)。 在学习lambda表达式之后,我们通常使用lambda表达式来创建匿名方法。然而,有时候我们仅仅是调用了一个已存在的...
2018-07-20 19:56:07 93
原创 快速排序算法
快速排序思路: 通过将数组层层分组,当每组数据都有序后,整体数据也实现了有序。 首先选择一个基准数base,其次生成左右两个指针i,j,然后左右指针开始向对方移动,左指针在移动过程中寻找大于基准数的数据,而右指针寻找小于基准数的数据,当左右指针指向的数据符合要求时指针停止。当两个指针尚未相遇,并都停止后交换指针指向的数据。然后指针继续移动直至左右指针相遇,接着指针共同指向的数据和基准数...
2018-07-13 16:55:52 147
原创 Lambda表达式
2014年3月Oracle所发布的Java 8(JDK 1.8)中,加入了Lambda表达式的重量级新特性,让我们不需要关心怎么做,只需要关心做什么,从此为我们打开了新世界的大门。 Lambda表达式的使用前提: 1. 必须有接口。并且接口中有且仅有一个需要被重写的抽象方法。 (这种接口叫做函数式接口) 2. 必须支持上下文推导。方法参数要是接口类型。或者 使用一个接口...
2018-07-13 16:30:56 102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人