首页
文章列表
标签墙
返回找工具啦
惰性求值
共 3 篇文章
Java 流处理:Stream API 与 Lambda 表达式
2026-04-03 20:28:20
Java 流处理:Stream API 与 Lambda 表达式 Java 8 引入了 Stream API 和 Lambda 表达式,彻底改变了处理集合数据的方式。传统 for 循环遍历、筛选、转换数据的代码往往冗长且难以维护,而 Stream 提供了一种声明式、链式调用的风格,让逻辑更清晰、代码
Java
StreamAPI
Lambda表达式
1
0
Python 生成器:yield 关键字与迭代器
2026-04-03 06:12:52
Python 生成器:yield 关键字与迭代器 Python 中的 yield 关键字用于定义生成器函数,它能让你像写普通函数一样创建一个惰性求值的迭代器。这种机制在处理大量数据或无限序列时特别有用,因为它不会一次性将所有数据加载到内存中。 理解生成器的基本原理 1. 编写一个包含 yield 的
Python生成器
yield关键字
迭代器
6
0
Java Stream API处理大数据集的内存优化策略
2026-04-02 10:05:15
Java Stream API处理大数据集的内存优化策略 Java Stream API 提供了声明式的数据处理方式,但在处理大数据集时,若不加控制,极易引发 OutOfMemoryError。以下策略可显著降低内存占用,提升处理效率。 1. 避免中间集合的隐式创建 Stream 操作默认是惰性的(
Java
StreamAPI
内存优化
8
0