Java8特性总结

1、函数式编程

1.1 作用:简化、延迟执行

1.2 常用函数式编程类型

  • Supplier<T>:get() 生产者类型,返回指定T类型的数据,无入参
  • Consumer<T>:accept(T) 消费者类型,传入T类型,进行消费,无返回值
  • Consumer.andThen(Consumer2).accept(T):先用Consumer消费,再用Consumer2消费
相关推荐
Sarvartha1 分钟前
数组基础知识
java·开发语言
泡海椒9 分钟前
金融报表开发:jquick-pdf K 线图 PDF 可视化解决方案
java·开发语言·金融·pdf
余槐i20 分钟前
rollbackFor 不设置,Checked 异常不回滚:Spring 默认规则与两行修复的取舍
java·spring boot·后端·spring·事务管理
孙启超22 分钟前
【AI开发之Rust】第 17 课:项目总览与核心架构 —— AI 助手 Rust 核心从 0 到 1
开发语言·后端·rust
❀͜͡傀儡师27 分钟前
Spring AI 集成 TypeSafe:用判断模型处理工单分流与链路决策
java·人工智能·spring
bro_Java66630 分钟前
《栈与队列:数据结构的“双生花”》
java·数据结构·编辑器
花开路口31 分钟前
线程安全完全指南:从 Java 到 Kotlin,一文吃透并发编程
java·kotlin
她说..38 分钟前
IntelliJ IDEA 快捷键速查表(Mac 版)
java·macos·intellij-idea
码匠许师傅1 小时前
【C++三方组件】Asio 上篇:回调式 TCP 客户端与服务端
开发语言·c++·tcp/ip
EatFan1 小时前
JunoYi 框架实践:Spring Boot 项目为什么拆成 framework、module、server 三层?
java·spring boot·后端·framework·module·模块化·junoyi