对象流中可以写入哪些类型的数据()?
A.原始数据类型
B.对象
C.实现了序列化接口的对象
D.数组
A.原始数据类型
B.对象
C.实现了序列化接口的对象
D.数组
A.序列化将对象的状态信息转换为可以存储或传输的形式的过程
B.序列化就是一种用来处理对象流的机制
C.序列化解决对象在网络传输读写操作时所引发的问题
D.序列化唯一实现方法必须实现接口Serializable
使用ObjectOutputStream和ObjectInputStream可以实现对象的序列化和反序列化。要求序列化Person对象到“oos.txt”文件,再反序列化读取该文件获取Person对象数据。设计要求 1) 编写Person类,实现序列化接口,在类中定义name和age属性,生成get ()和set()方法,并重写toString()方法。 2) 编写Example类,在main()方法中通过ObjectOutputStream将赋值后的Person对象序列化到“oos.txt”文件。创建对象时:Person p = new Person("马云", 26);创建序列化流对象: ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream("oos.txt")); 3) 通过ObjectInputStream读取该文件实现Person对象的反序列化,并打印该对象。 提交代码和运行截屏,代码中注释率至少20%。
A.Writer类可以使用不同的字符集编码向输出流写入字符。
B.Writer类可以向输出流写入unicode字符。
C.Writer类提供向输出流写入任何Java基本数据类型的方法。
D.Writer类提供向输出流写入对象类型数据的方法。
A、序列化是为了把对象序列化成字节流写入到磁盘中,去序列化是从文件中读取的过程。
B、类的所有成员都可以被序列化。
C、BinaryFormatter方法需要引入命名空间using System.Runtime.Serialization.Formatters.Binary;
D、在使用序列化方法时,需要在该类声明前加入[Serializable]。生成该类的对象后,Serialize和Deserialize分别将对象写入流和从流中读取对象。
A.用于区别这种类型的数据对象的属性
B.这种类型的数据对象可以具有的值
C.对这种类型的数据对象的内存分配
D.可以作用于这种类型的数据对象的操作
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!