![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JDK1.8
1.8常用特性
LK_c
这个作者很懒,什么都没留下…
展开
-
JDK8 双冒号用法
java8 :: 用法 (JDK8 双冒号用法)特性jdk8中使用了::的用法。就是把方法当做参数传到stream内部,使stream的每个元素都传入到该方法里面执行一下,双冒号运算就是Java中的[方法引用],[方法引用]的格式是: 类名::方法名 注意此处没有()。案例:表达式:person -> person.getAge();使用双冒号:Person::getAge表达式:new HashMap<>()使用双冒号:原创 2020-12-31 15:11:55 · 130 阅读 · 0 评论 -
排序
// java 8 排序private void sortUsingJava8(List<String> names){Collections.sort(names, (s1, s2) -> s1.compareTo(s2));}原创 2020-12-01 13:35:29 · 81 阅读 · 0 评论 -
DeferredResult异步处理业务
@Overridepublic DeferredResult<ApiResponse> loginByCode(LoginByCodeDTO loginByCodeDTO) { DeferredResult deferredResult = new DeferredResult(5000L); deferredResult.onTimeout(() -> deferredResult.setResult(ApiResponse.error(500, Const.DATA.原创 2020-10-14 13:50:11 · 258 阅读 · 0 评论