???求助高手,关于序列化的问题,必有重谢:) MYStatementrs这两个呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你先加上implements Serializable试试看,编译是否报错? public class BookModule extends DataModule implements Serializable {序列化只要实现Serializable接口,不需要实现任何代码,无论特殊还是一般用途都一样 这个类需要在applet和servlet间传递,所以需要序列化,Types,MyModel是applet需要的实例,其他的数据成员是不是用transient标识就可以了,成员函数需要重写吗?private void writeObject(ObjectOutputStream oos) throws IOException {} private void readObject(ObjectInputStream ois) throws ClassNotFoundException, IOException {}该如何重载? 这两个函数不需要重载的,JAVA虚拟机会帮你做好的,除非你有特殊的用意,例如在数据库连接一般应该是transient的,如果你想让连接过去还能够继续使用,那就应该在序列化过去后的函数中写一段获得连接语句,我是这么想的,具体也没有做过。其它的你都不需要重写,数据变量用transient也仅仅是因为传过去可能无法使用,例如:socket资源,file资源,connection资源对应的类等等,而且要注意的一点是,两边必须都有这个类的编译好的class和他需要的成员变量的类的class,而且,相同的源文件编译两次,那么这两个class是不一样的,两边使用这样不同的class序列化传输会失败!!!!! 多谢各位指教,以上都有分了,谁能具体解释一下SAsura提出的关于所传class在两端是不一样的问题,有加分的 关于子类继承父类static成员变量的疑问? java 实现Windows桌面鼠标监听 cmd出入java出问题 今天写了两个控制台小游戏,与大家分享 百分讨论:可否对runnable一类 线程中的方法 以对象引用的方式进行调用? 100分求:为什么匿名内部类,不能访问一局部变量 答案!在线等,解决立即给分! 关于java的入门 那有好一点的 java 电子书 ??? k |= ka << i 是什么意思? Java中级试题 把汉字存入到MYSQL的表中,但是显示出来乱码。求助。 MYSQL的详细连接方法是什么?
序列化只要实现Serializable接口,不需要实现任何代码,无论特殊还是一般用途都一样
private void readObject(ObjectInputStream ois) throws ClassNotFoundException, IOException {}该如何重载?
其它的你都不需要重写,数据变量用transient也仅仅是因为传过去可能无法使用,例如:socket资源,file资源,connection资源对应的类等等,而且要注意的一点是,两边必须都有这个类的编译好的class和他需要的成员变量的类的class,而且,相同的源文件编译两次,那么这两个class是不一样的,两边使用这样不同的class序列化传输会失败!!!!!