【发布时间】:2014-06-04 14:34:56
【问题描述】:
我正在使用 Java 开发一个开源库,并希望确保它对 Java 8 用户很方便,并尽可能利用 Java 8 中的新概念(lambdas 等)
同时我绝对需要保持向后兼容性(该库必须仍然可供使用 Java 6 或 7 的人使用)。
我可以从 Java 8 中采用哪些有用的特性来对库用户有益,而不会破坏旧 Java 版本用户的库兼容性?
【问题讨论】:
-
也许你可以制作一个 Java8 的 fork 并让需要的人使用旧版本。
-
标签: java java-8 backwards-compatibility