我正在尝试在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
答案 0 :(得分:1)
Codename One目前不支持其中任何一个类。 Codename One中的所有流都默认缓冲,因此您不需要缓冲读取器的缓冲功能。要使用阅读器,您可以使用非常接近的InputStreamReader
。
不支持对象序列化,也不支持反射,因为这些功能可以防止混淆并强制打包整个VM,从而完全破坏应用程序性能。所以没有ObjectOutputStream
。您可以通过Storage
和IO Util
类中提供的Object externalization API获得相同的功能,请参阅有关外部化的开发人员指南部分。