首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java 8 效率精进指南
Lei_official
创建于2025-06-18
订阅专栏
行为参数化,函数式编程,流,CompletableFuture,Optional
等 3 人订阅
共7篇文章
创建于2025-06-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java 8 效率精进指南(7)更精细的并发控制:CompletableFuture
Future 接口的语义与基本用法 Future 接口是在 Java 5 版本问世的,其设计初衷是 对将来某个时刻会发生的结果 进行建模,它建模得到一个异步计算,而这个计算会在将来某个时刻返回结果。想
Java 8 效率精进指南(6)接口默认函数、Optional 空安全
使用 Java 8 进行重构 重构时的考虑点 改善代码的可读性,降低别人理解代码的难度 将匿名类转换为 Lambda 将 Lambda 提取为方法引用 从命令式的数据处理切换到 Stream 采用函数
Java 8 效率精进指南(5)“流”的哲学(下)
收集器的高级用法 前文介绍了流的组成部分,并重点列举了中间操作的常用函数,在本文中,将从流的收集器开始讲起。 收集器对应流的终端操作,是流计算最终的生成物,它的功能不仅仅限于将结果以集合方式呈现,更可
Java 8 效率精进指南(4)“流”的哲学(上)
> 像水一样,我的朋友。——李小龙 
Java 8 效率精进指南(3)Lambda 表达式
什么是 Lambda 表达式 匿名类可用于表示不同的行为,例如“过滤那些年龄在35岁以上的员工”、“过滤985、211的员工”,但这 仍然不够简洁,我们需要为这些过滤条件声明对应的类,只使用它们中的接
Java 8 效率精进指南(2)初探行为参数化
来很难,也容易出现错误。从Java的演变路径来看,它一直致力于让并发编程更容易、出错更少。 什么是行为参数化 所谓行为参数化,是指在函数签名里,参数不仅仅是类对象,同样可以将行为作为参数,在函数调用之
Java 8 效率精进指南(1)前言
Java 8 诞生的背景 Java 8 的正式版本于2014年面世,当时的历史背景是这样的:客观上,随着多核处理器普及,传统 Java 的线程和锁机制由于复杂易出错,已经无法满足当时对简单并发编程模型