最近,您已经编写的代码,如下所示:Hashtable emailAddresses = new Hashtable ();emailAddresses.Add ("Mia", "mia@ Certkiller .com");emailAddresses.Add ("Andy", "andy@ Certkiller .com");emailAddresses.Add ("Kara", "kara@ Certkiller .com");您需要确保这些电子邮件地址存储在 Email.dat 文件中,以便您可以重新加载它们当用户重新启动应用程序。你应该做什么?()
A.
B.
C.
D.
此代码实例化文件流、实例化一个BinaryFormatter对象,并将Email.dat文件的emailAddresses对象的序列化。FileStream构造函数所需的文件路径的字符串与FileMode枚举作为参数。BinaryFormatter类的序列化方法采用两个参数、流、要序列化的对象。 该序列化方法使用流写入目标对象。
不正确的答案:
你不应该添加调用BinaryFormatter类的反序列化方法,因为您必须首先序列化该对象的代码。Cd:您不应添加,不要实例化的BinaryFormatter对象的代码片段 因为FileStream类中不存在的WriteObject和序列化方法。
第1题:
HashMap和Hashtable的区别。
第2题:
HashTable允许key和vaule为null。
第3题:
关于Java语言Hashtable,表述正确的有()。
A.Hashtable允许空(null)键值(key)
B.Hashtable的方法是Synchronize的
C.Hashtable继承自Dictionary类
D.Hashtable支持Null value
第4题:
Hashtable类大体相当于HashMap。
第5题:
Hashtable类大体相当于HashMap