如何让codenameone使用java.io.bufferedreader

时间:2012-12-16 23:01:51

标签: codenameone

我正在尝试在Codenameone中使用java.io.BufferedReader。但是,当我编译

时,我收到此错误
/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

的内容

1 个答案:

答案 0 :(得分:1)

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

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