ThreeTen 向后移植与 JSR-310 的比较

2024-05-14

由于某些原因,我们现在无法使用 java 8 - 我们仍然停留在 java 7 上。
不过,我想使用新的JSR-310 date/time APIs现在,使用官方向后移植 ThreeTen http://www.threeten.org/threetenbp/.

其主页上写着:

The backport is NOT an implementation of JSR-310, as that would require 
jumping through lots of unnecessary hoops. Instead, this is a simple backport
intended to allow users to quickly use the JSR-310 API on Java SE 6 and 7.

问题:

  1. 你的是什么经验与三十?有一些缺点吗?

  2. How 兼容的这个项目和官方的相比吗JSR-310实施?

  3. 多少effort是必需的,以migrate从三十到官方java 8执行?

  4. 这值得吗现在迁移到 ThreeTen,稍后再迁移到 JSR-310 - 或者应该等到可以使用 java 8,从而跳过 ThreeTen?


看到这个博客文章 http://blog.joda.org/2014/07/threeten-backport-vs-joda-time.html.

ThreeTen-Backport 是一个可靠的向后移植,由主要 API 的等效代码组成(尽管对于非 ISO 日历系统来说不太好)。转换为 Java 8java.time需要更改包名称,并更改一些常量作为方法引用。

我不建议从 Joda-Time 迁移到 ThreeTen-Backport,但建议从 Joda-Time 迁移到 Java 8java.time.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ThreeTen 向后移植与 JSR-310 的比较 的相关文章