首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
从对象流中读取对象,请在画线处加入代码完成此程序【 】。 import java.util.*; import java.io.*; public class UnSerializeDate { Date d = nul
从对象流中读取对象,请在画线处加入代码完成此程序【 】。 import java.util.*; import java.io.*; public class UnSerializeDate { Date d = nul
admin
2010-02-22
44
问题
从对象流中读取对象,请在画线处加入代码完成此程序【 】。
import java.util.*;
import java.io.*;
public class UnSerializeDate
{
Date d = null;
UnSerializeDate()
{
try{
FileInputStream f = new FileInputStream("data.ser");
______;
d = (Date) s.readObject();
f.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
public static void main(String args[ ])
{
UnSerializeDate a = new UnSerializeDate();
System.out.println("The date read is :"+a.d.toString());
}
}
选项
答案
ObiectInputSlieam s=new ObjectInputStream(f);
解析
题中对象输入流ObectInputStream的对象s是以一个文件输入流为基础构造的。程序中使用readObject()方法从对象流s中读取一个Date类型的对象。读对象时要按照它们写入的顺序读取,因为readObject()返回的是Object类型的对象,所以程序中使用了强制类型转换,将所读取对象的类型转换为Date类型。
转载请注明原文地址:https://kaotiyun.com/show/tdnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下新建一个名为“供应”的项目文件。(2)将数据库“供应零件”加入到新建的“供应”项目中。(3)通过“零件号”字段为“零件”表和“供应”表建立永久性联系,其中,“零件”表是父表,“供应”表是子表。(4)为“供应
在软件开发中,需求分析阶段产生的主要文档是()。
如果要将所有变量名的前2个字符为ab、第3个字符为任意字符的变量进行释放,则正确的命令是()。
下列数据结构中,不能采用顺序存储结构的是()。
下列说法中,不属于数据模犁所描述的内容的是______。
线性表若采用链式存储结构时,要求内存中可用存储单元的地址______。
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是______。
下列说法中,不属于数据模型所描述的内容的是
下列______是Swing的高层构件。
每个使用Swing构件的程序必须有一个()。
随机试题
膀胱穿刺可不经腹膜腔进行。
急救稀涎散属于
A.420nmB.550nmC.633nmD.820nmE.950nm感绿胶片的吸收光谱峰值是
从资本成本的计算与应用价值看,资金成本属于()。
恩格斯曾说:“这是一次人类从来没有经历过的最伟大的、进步的变革,是一个需要巨大而且产生了巨人——在思维能力、热情和性格方面,在多才多艺和学识渊博方面的巨人的时代。”他所指的“时代”是指()。
目前,供给侧改革成为高层讲话中的高频词,下列举措能推进供给侧改革的有()。
以“我设计的房子”为活动内容,拟订一个大班美术教育活动计划。
下列有关《行政许可法》的说法,哪一项是不正确的?
技术转移,是指技术成果从一个企业、一个机构转移到其他企业、机构的活动。大范围的技术转移就形成技术扩散。根据以上的定义,下列不是技术转移的是()。
△ABC为直角三角形。(1)a,b,c为△ABC的三边(2)x²+2ax+b2=0与x²+2cx-b²=0有一个相同的根
最新回复
(
0
)