A container object which may or may not contain a non-null value. If a v...
A container object which may or may not contain a non-null value. If a v...
null带来的问题 NullPointerException是目前java中最典型的错误。 链式调用需要深度嵌套null检查,导致代码可读性很差...
开始 上大学的时候就知道java8,lambda表达式。记得有段时间在写匿名内部类的时候,编译器会提示可以使用lambda表达式进行优化。虽然对...
上一篇文章:基于Java8的Lambda表达式(1)本篇继续讲几个常用的写法: 01.代码 02.说明 filterfilter函数需要传入一个...
本篇基于Java8演示工作中接触的Lambda表达式用法。描述一个代码场景,先展示之前的一般写法,然后再用Lambda表达式写一遍。 0.1 J...
什么是lambda表达式 lambda表达式的本质 lambda表达式是一种匿名函数,匿名函数是函数定义不绑定到任何标识符的函数。所以lambd...
Java 8中的Optional<T>是一个可以包含或不可以包含非空值的容器对象,在 Stream API中很多地方也都使用到了Optional...
声明:本文翻译自The Java™ Tutorials(官方文档) 简述 匿名类有一个问题,如果匿名类的实现非常简单,比如一个只包含一个方法的接...
@NotNull、@NotEmpty、@NotBlank的区别 大致区别如下: @NotEmpty用在集合类上面 @NotBlank 用在Str...
Lombok:让JAVA代码更优雅关于Lombok,其实在网上可以找到很多如何使用的文章,但是很少能找到比较齐全的整理。我也一直寻思着想写一篇各...
专题公告
All topics related to Java8