Java 8 和 Java 时间

标签 java java-8 codenameone

我知道 Codename One 的默认 Java 库现在是 Java 8,我也在本地用 Java 8 编译。

我正在尝试使用新的 java.time API添加到 Java 8 ( Tutorial )。我在编译时看到以下错误:

: error: package java.time does not exist

Codename One 的 Java 8 端口中是否没有包含 java.time 类?我应该改用旧的 Java 日期吗?我不确定我是否遗漏了什么。

最佳答案

Codename One 包含 Java 1.8 类的一个子集。我不认为包含 Java Time 类,CN1 有自己的类,它们是早期 Java 版本(可能是 1.5,我不记得了)的子集。

所有 CN1 类的 Javadoc 都在这里:https://www.codenameone.com/javadoc/index.html

关于Java 8 和 Java 时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39362030/

相关文章:

java - JUnit 的版本在运行时和编译时不同吗?

java - 从具有相似对象 ID 的两个列表中获取 map

Java 错误 - lambda 表达式在 -source 1.5 中不受支持(使用 -source 8 或更高版本来启用 lambda 表达式)

codenameone - 使用代号一在 WebView 上实现 WebRTC

java - Weblogic 杀死 CXF 的 SSL 配置?

java - 在java中如何将float转换为double?

java - 当记录布局直到运行时才知道时,使用什么方法来解析具有固定长度记录的文件?

java - Java 中的数值规范

codenameone - 代号一加载UrlImage问题

java - codenameone 日历组件的生命周期是什么?