产生异常的原因? 因为当你用Externalizable实现serialization时同用Serializable实现是不一样的,简单的说前者发生了构造,也就时说要调用构造函数,但看看你的构造函数能用否? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Blip1 和 Blip2 都是实现的Externalizable, 为和b1能读出来,而b2不能读出来呢? 我只是想了解异常出现的原因! 怎么点你不开窍呢?因为b1所属类的构造函数是public的,而b2所属的不是!! bdsc 兄所言即是! 若如此的话,Blip2 b2 = new Blip2();如何编译通过的!在C++里会出错吧! 再请教这里public的用法,本人初学java,不好意思! 没有什么好奇怪的,是ObjectInputStream类的readObject()方法要public的构造函数,不是你写的东西。 JAVA 问题 高手来 看下 怎么 做啊 java新手 想和我一样的初学者一起分享知识 大家一起提高! socket链接问题!!急急。。。 如何初始化一个List ? 为什么Properties写入文件中文字符都成了乱码? swing中控件布局的问题 Iterator如何最方便的取得Size 求助几个java方面的问题(50分) 基本问题 String a="123"与String a=new String("123")出来的两个a,b之间有什么区别??? jni调用dll问题
若如此的话,Blip2 b2 = new Blip2();如何编译通过的!在C++里会出错吧!
再请教这里public的用法,本人初学java,不好意思!