会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
潜龙腾渊
博客园
首页
新随笔
联系
订阅
管理
2020年5月7日
Java8 之流操作
摘要: Java8 之流操作 流的概念 日常生活中,我们经常接触各种流:水流、人流、车流...,流就是流动的,依次向前。Java8 提供了类似的操作,将数据转换为流,逐个进行操作。Java8的流具有以下特点 单向流动 这是流最基本的特征,流只能从源头流向终点,本身是不可逆的,一旦流中的数据流过当前的节点,就
阅读全文
posted @ 2020-05-07 10:01 潜龙腾渊
阅读(277)
评论(0)
推荐(0)
2020年4月27日
Java8 之方法引用
摘要: 什么是方法引用 什么是方法引用?先来看一下下面的例子 这是一个字符串操作的函数,可以传入两个参数一个是包含若干字符串的List列表,另外给出一个对字符串操作的函数。这样就可以对List中的每一个字符串自行给定的操作,得到针对每个字符串的结果。我们可以这样调用。 这样,就可以获得List中每个字符串的
阅读全文
posted @ 2020-04-27 11:00 潜龙腾渊
阅读(340)
评论(0)
推荐(0)
2020年4月25日
使用Lambda访问外部变量
摘要: 使用Lambda访问外部变量 Lambda表达式,可以像下面这样,在其函数体内访问外部的变量。 在函数useJoinStr中,调用joinStr,传入字符串的同时,传递一个Lambda,这个Lambda完成一个工作,就是给字符串增加一个“log:”的前缀。这里前缀定义为函数useJoinStr的局部
阅读全文
posted @ 2020-04-25 22:04 潜龙腾渊
阅读(4874)
评论(0)
推荐(0)
2020年4月24日
Java8 之 Lambda表达式
摘要: Java8 之 Lambda Java 8 提出了新的语法概念:Lambda,本篇介绍Lambda究竟是什么,以及如何使用。 解耦 代码间的相互依赖,产生了耦合,耦合度高,会使代码的维护变得复杂,容易出错。很多设计模式一直致力于解决由于耦合带来的问题。比如工厂模式,会将对象的创建和使用分离,使用对象
阅读全文
posted @ 2020-04-24 14:42 潜龙腾渊
阅读(219)
评论(0)
推荐(0)
公告