2012-12-16 78 views
3

我正在嘗試在Codenameone中使用java.io.BufferedReader。然而,當我編譯我如何獲得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; 

Samething爲ObjectOutputStream

回答

1

代號One不支持這些類的時刻的任意一個我得到這個錯誤。 Codename One中的所有流都默認緩衝,因此您不需要緩衝讀取器的緩衝功能。要使用閱讀器,您可以使用非常接近的InputStreamReader

對象序列化不受支持,也不是反射,因爲這些功能可以防止混淆並強制打包整個虛擬機,從而完全破壞應用程序的性能。所以沒有ObjectOutputStream。您可以通過Storage和IO Util類中的對象外部化API獲得相同的功能,請參閱開發人員指南部分的外化。