2020年计算机二级考试Java练习题及答案(3)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2020年计算机二级考试Java练习题及答案(3)
1[简答题]本题中,在下画线上填写代码,指定变量b为字节型,变量f为单精度实型,变量l为64位整型。
public class javal{
public static void main(String[-]args){
b=49;
f=8.9f;
l=0xfedl;
System.out.println("b="+b);
System.out.println("f="+f):
System.OUt.println("l="+1);
}
}
参考解析:
第1处:byte
第2处:float
第3处:long
【解析】本题考查的是数据类型。byte为字节型;float为单精度实型;long为长整型。
3[单选题] 为使下列代码正常运行,应该在下画线处填入的选项是( )。
ObjectInputStream In=
new (new FilelnputStream("employee.
doc"));
Employee[]newstaff=(Employee[])in.readObject
();
In.close();
A.Reader
B.InputStream
C.Objectlnput
D.ObjectlnputStream
参考答案:D
参考解析:ObjectlnputStream类和ObjectOutputStream类分列
是InputStream类和OutputStream类的子类。ObjectlnputStream类
和ObjectOutputStream类创建的对象被称为对象输入流和对象输出流。对象输入流使用readObject()方法读取一个对象到程序中。
4[单选题] 为使下列代码正常运行,应该在下画线处填入的选项
是( )。
abstract class person{
public Person(String n){
name=n:
}
Public String getDescription();
public String getName(){
return name;
}
private string name;
}
A.static
B.private
C.abstract
D.final
参考答案:C
参考解析:抽象类中的抽象方法能够只声明,定义延迟到其子类。
5[单选题] Java对文件类提供了很多操作方法,能获得文件对象
父路径名的方法是( )。
A.getAbsolutePath( )
B.getParentFile( )
C.getAbsoluteFile( )
D.getName( )
参考答案:B
参考解析:本题考查File类的基本知识。File类是通过文件名列表来描述一个文件对象的属性,通过File类提供的方法,能够获得文
件的名称、长度、所有路径等信息,还能够改变文件的名称、删除文
件等。
6[单选题] 下列关于域名和IP地址的叙述中,不准确的是( )。
A.在Internet中访问一台主机必须使用它的主机名
B.200.201.202.203是一个C类I P地址
C.I P地址采用的是分层结构
D.主机名与I P地址是一一对应的
参考答案:A