文件名称:java8stream源码-streamsupport-snapshot:将Java8java.util.streamAPI向后移植到Java
文件大小:605KB
文件格式:ZIP
更新时间:2024-06-24 10:54:42
系统开源
java8流源码streamsupport 是 Java 8 java.util.function(功能接口)和 java.util.stream(流)API 的后向移植,供 Java 6 或 7 的用户使用,并补充了 java.util.concurrent 中不存在的选定添加项在 Java 6 中。 由于 Java 8 之前的版本中缺少默认接口方法和静态接口方法,API 不得不在这些方面稍作调整,但仍涵盖 Java 8 的全部功能范围。详细而言,静态和默认接口方法已移至同一个包中的伴生类与接口具有相同的名称,但附加了“s”(例如 Comparator -> Comparator)。 为了便于使用,大多数函数式接口的默认方法在重新定义的接口中没有作为抽象方法保留(保持它们是单一方法接口)——缺少的默认(和静态)方法总是可以在相应的伴随类中找到。 还想要 lambdas 吗? 类别 特征 Java 8 Streams 库向后移植 Java 8 CompletableFuture 向后移植 Java 8 并行数组操作向后移植 Java 8 函数式接口向后移植 从 Java 7/8 向后移