serializable

作者&投稿:百耍 (若有异议请与网页底部的电邮联系)

郯码15117341546问: java中serializable是什么 -
岳塘区消咳回答: java Serializable,就是java提供的通用数据保存和读取的接口. 序列化类的所有子类本身都是可序列化的.这个序列化接口没有任何方法和域,仅用于标识序列化的语意.允许非序列化类的子类型序列化,子类型可以假定负责保存和恢复父类型的公有的、保护的和(如果可访问)包的域的状态.只要该类(扩展)有一个无参构造子,可初始化它的状态,那么子类型就可承担上述职责.在这种情况下申明一个可序列化的类是一个错误.此错误将在运行时被检测.就是可以把对象存到字节流,然后可以恢复

郯码15117341546问: C#里serializable是什么意思? -
岳塘区消咳回答: 序列化是指存储和获取磁盘文件、内存或其他地方中的对象.在序列化时,所有的实例数据都保存到存储介质上,在取消序列化时,对象会被还原,且不能与其原实例区别开来.只需给类添加Serializable属性,就可以实现序列化实例的成员....

郯码15117341546问: java中的Serializable什么用 举例 -
岳塘区消咳回答: MVC中 java bean经常用这个. ---- 没有implements Serializable,你就不能通过rmi(包括ejb)提供远程调用. serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象. ...

郯码15117341546问: 谁能详细的描述一下Serializable的作用和使用方法,所谓?
岳塘区消咳回答: 宣告??e可序列化(serializable)表示其物件?⒖梢园b成串流, 包装成串流的好?主要在可以?⑽锛?r或隔空,?原到???体上. ?物件不致因?殛P?C而消失,即可序列化可达成物件长存(persistence)的目的. 例如,(隔?r)?出到硬碟,下回要用?r再?原,(隔空)透过网路?鞯竭h端?脑???体. 隔?r?原的使用范例可?⒖糄eitel????7.5?读??循序?n,pp846-857, 主要示范如何?⒖???糍Y料物件宣告?榭尚蛄谢?再?⒅卮嬗驳?及读回到???体,有点像资料?斓拇?n?原功能.

郯码15117341546问: 序列化是干什么用?Serializable -
岳塘区消咳回答: 如果你做远程方法调用(RPC)时,比如,服务器端有个类A及对象a,客户端需要无视网络的存在,直接调用对象a.这种情况下,就需要把类A设计为可序列化的,那么它的实例a也就可以实例化了.说得简单点,在服务器的 命名空间中的对...

郯码15117341546问: 实体类,类名上方加了“[Serializable]”,有什么用? -
岳塘区消咳回答: Serializable,表示将类序列化,如果你要把对象保存在电脑内存之外,比如硬盘,就必须序列化,也就是说,只有将类序列化,才能够针对该类进行读写操作,另外,对象在网络中的传输也要用到序列化

郯码15117341546问: serializable接口的作用 -
岳塘区消咳回答: 调用outputStream的writeObject方法时,必须要实现serializable接口,这样javac编译时才会进行特殊处理,编译的类才能被writeObject方法操作.该接口是一个mini接口,没有必须要实现的方法,implements Serializable只是为了标注该对象是可被序列化的.如果你的对象要经过分布式系统进行网络传输或通过rmi等远程调用,这就需要在网络上传输对象,被传输的对象就必须实现Serializable接口.

郯码15117341546问: 请问Serializable序列化的作用,到底是什么? -
岳塘区消咳回答: 类通过实现 java.io.Serializable 接口以启用其序列化功能.未实现此接口的类将无法使其任何状态序列化或反序列化.序列化接口Serializable没有方法或字段,仅用于标识可序列化的语义 例子: package woxingwosu;import java.io.Serializable; ...

郯码15117341546问: java中 serializable的使用方法. -
岳塘区消咳回答: 把Java对象转换为字节序列的过程称为对象的序列化. 把字节序列恢复为Java对象的过程称为对象的反序列化. 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列.实现Serializable接口 ObjectOutputStream只能对Serializable接口的类的对象进行序列化.默认情况下,ObjectOutputStream按照默认方式序列化,这种序列化方式仅仅对对象的非transient的实例变量进行序列化,而不会序列化对象的transient的实例变量,也不会序列化静态变量.

郯码15117341546问: Serializable接口怎么用 -
岳塘区消咳回答: Serializable表明这个类可以直接写入一个流而进行存储,网络传输等操作 序列化是把一个对象的状态写入一个字节流的过程,它执行RMI,RMI允许一台机器上的JAVA对象调用不同机器上的JAVA对象方法,对象可以作为参数提供给那个远程方法,发送机序列化该对象并传送它,接收机执行反序列化. 序列化和反序列化的关系图表可形成包含循环引用的顺序图表.这是整个序列化的总体思想. 而Serializable接口属于支持序列化的一个接口,只有一个实现它的对象可以被序列化工具存储和回复,Serializable接口没有定义任何成员,只用来表示一个累可以被序列化,若该类可以序列化,那么它的所有子类都可以.


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网