Java8特性总结

1、函数式编程

1.1 作用:简化、延迟执行

1.2 常用函数式编程类型

  • Supplier<T>:get() 生产者类型,返回指定T类型的数据,无入参
  • Consumer<T>:accept(T) 消费者类型,传入T类型,进行消费,无返回值
  • Consumer.andThen(Consumer2).accept(T):先用Consumer消费,再用Consumer2消费
相关推荐
数据科学作家几秒前
如何入门python机器学习?金融从业人员如何快速学习Python、机器学习?机器学习、数据科学如何进阶成为大神?
大数据·开发语言·人工智能·python·机器学习·数据分析·统计分析
孤客网络科技工作室4 分钟前
Python - 100天从新手到大师:第五十八天 Python中的并发编程(1-3)
开发语言·python
想睡好5 分钟前
express中间件(java拦截器)
java·中间件·express
小鹿学程序7 分钟前
搭建虚拟机完全分布式(centos)
大数据
兢兢业业的小白鼠9 分钟前
Java常用中间件整理讲解——Redis,RabbitMQ
java·中间件·java-rabbitmq·1024程序员节
鱼儿也有烦恼12 分钟前
快速学完 LeetCode top 1~50 [特殊字符]
java·算法·leetcode·1024程序员节
独自破碎E14 分钟前
LeetCode 380: O(1) 时间插入、删除和获取随机元素
java·算法·leetcode
信仰_27399324316 分钟前
Mybatis一级缓存
java·缓存·mybatis
Brookty23 分钟前
【算法】前缀和(二)使用
java·学习·算法·前缀和·动态规划·1024程序员节
小范同学_24 分钟前
Spring集成WebSocket
java·spring boot·websocket·spring·1024程序员节