Java那些事
文章平均质量分 91
Java那些事
不摆烂的小劉
唯失其所拥,方能去浮华诱惑,历经磨砺,方心静如水。
展开
-
Optional类的使用 java8(附代码)
Optional 是一个新的容器类,以更好地处理可能为null 的值;Optional常用方法map、filter、ifPresent;Optional为何不可在 类中使用?为何避免使用 基础类型的Optional对象?原创 2024-07-29 08:30:00 · 2059 阅读 · 34 评论 -
对比stream、parallelStream、CompletableFuture执行效率
parallelStream、CompletableFuture如何选择,如果是计算密集型操作,没有I/O,推荐使用parallelStream。操作流程复杂,涉及等待I/O操作,使用CompletableFuture灵活性更好。CompletableFuture可以实现线程之间顺序依赖、结果依赖原创 2024-07-24 08:45:00 · 2494 阅读 · 31 评论 -
CompletableFuture异步编程—Java8 (附代码举例)
Future的局限性;java8中CompletableFuture异步执行将两个异步计算合并;等待集合中的所有任务都完成;使用计算的结果进行下一步的操作;原创 2024-07-20 08:49:38 · 1568 阅读 · 34 评论 -
collect流收集器详解 java8(附代码)
collect收集器中常使用静态方法toList();groupingBy();toSet();counting();averagingDouble();summingInt();joining();maxBy();minBy();partitioningBy()原创 2024-07-15 07:30:00 · 1758 阅读 · 37 评论 -
reduce归约:深入理解java8中的归约reduce
reduce中的BiFunction和BinaryOperator是什么;reduce使用场景;reduce如何高效使用原创 2024-07-11 07:30:00 · 1575 阅读 · 27 评论 -
Lambda构建 函数式接口编程 功能接口Predicate、Consumer、Function、Supplier使用案例
函数式接口编程Predicate、Consumer、Function、Supplier自定义用法以及在Stream中的用法案例。原创 2024-07-08 08:15:00 · 1291 阅读 · 9 评论 -
理解stream的使用,从匿名内部类到stream
Java编程的核心目的是操作数据(对象),包括各种`基本类型`(如`int`、`Integer`)和`复合数据结构`(如`HashMap`、`String`、`String[]`等)。在传统的Java编程中,虽然这些数据可以在方法间传递,但某些元素(如`方法、类`等)却难以在运行时直接传递,这限制了代码的灵活性和表达能力原创 2024-07-07 07:45:00 · 662 阅读 · 5 评论 -
Spring+SpringMVC+MyBatis整合项目开发
Spring+SpringMVC+MyBatis框架变得越来越流行,简化开发流程 ,提高了开发效率。本文具有IOC、AOP、事务控制、拦截器的使用、文件上传、异常处理等案例讲解。原创 2022-07-21 09:10:08 · 4327 阅读 · 11 评论