摘要: 一. 流式处理简介 在我接触到java8流式处理的时候,我的第一感觉是流式处理让集合操作变得简洁了许多,通常我们需要多行代码才能完成的操作,借助于流式处理可以在一行中实现。比如我们希望对一个包含整数的集合中筛选出所有的偶数,并将其封装成为一个新的List返回,那么在java8之前,我们需要通过如下代 阅读全文
posted @ 2018-06-05 17:16 _Emotion丶小寳 阅读(310) 评论(0) 推荐(0) 编辑
摘要: NullPointException可以说是所有java程序员都遇到过的一个异常,虽然java从设计之初就力图让程序员脱离指针的苦海,但是指针确实是实际存在的,而java设计者也只能是让指针在java语言中变得更加简单、易用,而不能完全的将其剔除,所以才有了我们日常所见到的关键字null。 空指针异 阅读全文
posted @ 2018-06-05 17:14 _Emotion丶小寳 阅读(193) 评论(0) 推荐(0) 编辑
摘要: lambda表达式是java8给我们带来的几个重量级新特性之一,借用lambda表达式,可以让我们的java程序设计更加简洁。最近新的项目摒弃了1.6的版本,全面基于java8进行开发,本文是java8新特性的第一篇,将探讨行为参数化、lambda表达式,以及方法引用。 一. 行为参数化 行为参数化 阅读全文
posted @ 2018-06-05 16:49 _Emotion丶小寳 阅读(212) 评论(0) 推荐(0) 编辑