
Java进阶之路
文章平均质量分 95
Java高级编程之路,从新特性到多线程,从web开发到客户端应用
顽石九变
人生没有彩排,每一天都是现场直播,所以每一刻都要活得精彩。
展开
-
【Java进阶】Java线程间通讯的几种方式
一、使用同一个共享变量控制Synchronized、wait、notifyLock、Condition利用volatile利用AtomicInteger二、PipedInputStream、PipedOutputStream三、利用BlockingQueue原创 2018-11-06 20:28:29 · 20755 阅读 · 2 评论 -
【Java进阶】Stream 结合 Collectors 使用
Collectors是Java 8中引入的一个工具类,用于对流进行汇总操作。它提供了一系列静态方法,可以将流中的元素收集到不同类型的集合中,或者进行统计、分组等操作。原创 2023-12-25 12:12:31 · 1543 阅读 · 0 评论 -
【Java进阶】Java Lambda 表达式、Stream API完整梳理
Lambda 表达式是一种匿名函数,它可以用来定义函数式接口的实现。Lambda 表达式可以用来简化代码,提高代码的可读性和可维护性。Java 8 引入了新的 Stream API,它提供了一种更简单、更高效的方式来处理集合。Stream API 是一个函数式编程 API,它允许我们对集合中的元素进行各种操作,而无需使用传统的 for 循环。原创 2023-12-25 12:09:50 · 1289 阅读 · 0 评论