接口 Serializable里有什么? api里说接口 Serializable里什么都没有,为什么继承它就能序列化了呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java 内部机制. sun公司就这么规定, 我们有嘛办法? 这个接口里啥也没有,估计在jvm虚拟机里对此进行了处理。只要知道实现这个接口就能序列化就OK了 今天听项目经理说,集成机群的时候,如果要session同步,必须里面的对象都是实现的Serializable的.不然同步不了.就是不能把数据直接从一台机器拷贝到另一台.听得有点晕乎...谁能解释下. 序列化是把一个对象的状态写入一个字节流的过程,它执行RMI,RMI允许一台机器上的JAVA对象调用不同机器上的JAVA对象方法,对象可以作为参数提供给那个远程方法,发送机序列化该对象并传送它,接收机执行反序列化。 序列化和反序列化的关系图表可形成包含循环引用的顺序图表。这是整个序列化的总体思想。 详细了解的话,请参考下面文章: http://www.chinaunix.net/jh/26/395684.html 1)Serializable是一种特殊的接口,叫标记接口,实现它即可代表它可序列化,还有个标记接口叫Cloneable,实现它即代表可被克隆2)实现序列化主要是为了能在网络传输该对象,在分布式的架构中会用到的,主要是序列化成字节数组进行传输。 做标识用的,将一个类标识为可序列化。这个与Java的安全策略有关。将对象序列化到文件或者网络都是不安全的,所以一般的对象不允许序列化,如果将一个类用这个接口标识过,说明程序员在设计上应该考虑到了序列化带来的风险,所以需要这个接口来标识出这一点。 因为在序列化的代码中使用了 instanceof Serializable 来进行判断,所以 Serializable 只是用于判断的标记。 施主,千万不要钻牛角尖,知道他是做什么就可以了,至于怎么做,如何做,交给接口的实现类如果一直问下去的话就钻到jvm里去了理解面向对象编程,面向接口的程序设计就可以了 关于java的socket编程问题:服务器端收不到信息 线程共享资源问题 dom4j保存UTF-8格式的XML文件的语言编码问题 关于java程序员的职业发展,希望各位老鸟给点指点 魔兽争霸 WEB版 在逐步义读文本时出错, help 几个名词翻译----急用! ISO文件怎么安装? 请指教--关于JTable的刷新问题 谁能提供给我一个sessionbean+entitybean的例子,jb做的,重分答谢 java学到什么时候要需要学习数据库 请叫一个算法,赶兴趣的进来
java 内部机制.
sun公司就这么规定, 我们有嘛办法?
序列化和反序列化的关系图表可形成包含循环引用的顺序图表。这是整个序列化的总体思想。 详细了解的话,请参考下面文章: http://www.chinaunix.net/jh/26/395684.html
1)Serializable是一种特殊的接口,叫标记接口,实现它即可代表它可序列化,还有个标记接口叫Cloneable,实现它即代表可被克隆
2)实现序列化主要是为了能在网络传输该对象,在分布式的架构中会用到的,主要是序列化成字节数组进行传输。