4

我正在尝试java.io.BufferedReader在 Codenameone 中使用。但是,当我编译时出现此错误

/Users/jamesagada/NetBeansProjects/reportYa/src/com/apiomat/frontend/Datastore.java:27: cannot find symbol
symbol  : class BufferedReader
location: package java.io
import java.io.BufferedReader;

相同的东西ObjectOutputStream

4

1 回答 1

2

Codename One 目前不支持这些类中的任何一个。Codename One 中的所有流都默认缓冲,因此您不需要缓冲阅读器的缓冲功能。要使用阅读器,您可以使用InputStreamReader非常接近的阅读器。

不支持对象序列化,也不支持反射,因为这些功能会防止混淆并强制打包整个 VM,从而完全破坏应用程序性能。所以没有ObjectOutputStreamStorage您可以通过 IO 类中和 IO类中可用的对象外部化 API 获得等效的功能Util,请参阅开发人员指南关于外部化的部分。

于 2012-12-17T07:18:53.830 回答