1、二级 JAVA笔试-265 及答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:34,分数:68.00)1.对象串行化定制分为( )两个层次。(分数:2.00)A.可串行化和不可串行化B.部分串行化和完全串行化C.字符串行化和字节串行化D.对象串行化和管道串行化2.下列字符中表示回车符号的是( )。(分数:2.00)A./nB./rC./bD./f3.用链表表示线性表的优点是( )。(分数:2.00)A.便于随机存取B.花费的存储空间较顺序存储少C.便于插入和删除操作D.数据元素的物理顺序与逻辑顺序相同4.在使用 interface声明一个接口时,只可以使用( )修饰符修饰
2、该接口。(分数:2.00)A.publicB.protectedC.private protectedD.private5.以下( )可能包含菜单条。(分数:2.00)A.PanelB.DialogC.AppletD.Frame6.下列有关数据库的描述,正确的是( )。(分数:2.00)A.数据库是一个 DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件7.Java语言的 API文档是( )。(分数:2.00)A.Java归档工具B.Java状态序列化文件C.Java源代码D.编程工具8.下列( )可能包含菜单条。(分数:2.00)A.PanelB.FrameC
3、.AppletD.Dialog9.为读取的内容进行处理后再输出,需要使用( )。(分数:2.00)A.File streamB.Pipe streamC.Random streamD.Filter stream10.下列关于垃圾回收机制说法错误的是 ( )。(分数:2.00)A.Java语言中,类的实例化对象都存储在内存堆中B.Java有一个系统级的线程C.Java语言中,只有部分系统事物封装于类中D.系统级线程在系统空闲时进行垃圾回收11.下列说法中,( )是正确的。(分数:2.00)A.Java是不区分大小写的,源文件名与程序类名不允许相同B.Java语言以方法为程序的基本单位C.Appl
4、et是 Java的一类特殊应用程序,它嵌入 HTML中,随主页发布到互联网上D.以/符开始的为多行注释语句12.Java语言的许多特点中,下列( )特点是 C+语言所不具备的。(分数:2.00)A.高性能B.跨平台C.面向对象D.有类库13.结构化设计方法(SD)与结构化分析方法(SA)一样,遵循( )模型,采用逐步求精技术,SD 方法通常与SA相联,即依据数据流图设计程序的结构。(分数:2.00)A.实体B.原型C.抽象思维D.生命期14.以下不属于 Java程序结构文件的是( )。(分数:2.00)A.asp文件B.java文件C.class文件D.jar文件15.Java语言的许多特点中
5、,下列( )是 C+语言所不具备的。(分数:2.00)A.高性能B.跨平台C.面向对象D.有类库16.下列( )不是 FilterlnputStream的子类。(分数:2.00)A.CheckedInputStreamB.BufferedInputStreamC.PushbackInputStreamD.FileInputStream17.Sun公司的网络计算机又称为( )。(分数:2.00)A.PCB.NCC.NetPCD.Professor18.switch语句( )。(分数:2.00)A.都可以用 if-else if 结构实现B.都不可以用 if-elseif 结构实现C.有的可以用
6、if-else if 结构实现D.大部分不可以用 if-else if 结构实现19.下列( )是 javaxswingJApplet 的父类?(分数:2.00)A.javaawtpanelB.javaappletAppletC.javaawtframeD.javaawtWindows20.下列代码的执行结果是( )。public class Testpublic int aMethod( )static int i=0;1+;Systemoutprintln(i):public static void main (String args)Trest testnew Test ( );test
7、 aMethod( ):(分数:2.00)A.编译错误B.0C.1D.运行成功,但不输出21.已知表达式 int m 0,1,2,3,4,5,6);,下面表达式的值与数组下标量总数相等的是( )。(分数:2.00)A.length( )B.lengthC.length( )+1D.length+122.下列( )选项不是 InputStream类中的方法。(分数:2.00)A.public abstract int read( ) throws IOExceptionB.public final void writeInt (int v) throws IOExceptionC.public
8、void close( )throws IOExceptionD.public int available( )throws IOException23.软件测试的目的是( )。(分数:2.00)A.证明程序正确B.找出程序全部错误C.尽量不发现程序错误D.发现程序的错误24.在 Java语言中有多种实现的机制,下列( )属于垃圾回收机制。(分数:2.00)A.字节编译B.内存跟踪C.语法检查D.堆栈上/下溢检查25.在 CORBA国际标准体系结构和多层应用框架的基础上形成了( )和NET 平台两大派系。(分数:2.00)A.Java2B.Window98C.Window2000D.Linux
9、26.创建字符串 s:String s=new String(“xyzy“):以下( )将改变 s。(分数:2.00)A.append(“a“)B.concat(“s“)C.substring(3)D.以上语句都不会27.计算机中的流是( )。(分数:2.00)A.流动的字节B.流动的对象C.流动的文件D.流动的数据缓冲区28.下列( )关键字通常用来对对象进行加锁,该标记使得对对象的访问是排他的。(分数:2.00)A.transientB.serializeC.synchronizedD.static29.( )能够对解决软件危机有帮助。(分数:2.00)A.大幅度提高计算机硬件系统的性能B
10、.大力普及计算机网络系统的应用C.从根本上改变计算机硬件系统的结构D.大幅度降低计算机硬件系统的价格30.关于以下程序段,正确的说法是( )。(1) String s1=“abc“+“def“;(2) String s2=new String (s1);(3) if (s1equals (s2)(4) Systemoutprintln(“=succeded“);(5) if(s1=s2)(6) Systemoutprintln(“equals( )succeded“);(分数:2.00)A.行(4)与行(6)都将执行B.行(4)执行,行(6)不执行C.行(6)执行,行(4)不执行D.行(4)、
11、行(6)都不执行31.Applet是一种特殊的( )。(分数:2.00)A.应用程序B.HTMLC.脚本语言D.图形软件32.下列字符常量表示正确的是( )。(分数:2.00)A.sB.“s“C.(s)D./s33.J2ME中的 Profile定义应用系统的( )特性。(分数:2.00)A.生命周期模型B.用户界面C.访问设备D.以上全部都是34.Java语言是( )。(分数:2.00)A.区分大小写的B.不完全区分大小写C.完全不区分大小写D.以上说法都不对二、B填空题/B(总题数:15,分数:30.00)35.计算机软件分为系统软件和应用软件,操作系统属于 1。(分数:2.00)填空项 1
12、:_36.程序设计的表示方法可以分为 1、表格和语言三类。(分数:2.00)填空项 1:_37.类库主要包括核心 java包、 1 和 org扩展包。(分数:2.00)填空项 1:_38.数据库管理系统常见的数据模型有层次模型、网状模型和 1 三种。(分数:2.00)填空项 1:_39.Java是一个网络编程语言,简单易学,利用了 1 的技术基础,但又独立于硬件结构,具有可移植性、健壮性、安全性、高性能。(分数:2.00)填空项 1:_40.E-mail地址由用户名和域名两部分组成,这两部分的分隔符为 1。(分数:2.00)填空项 1:_41.关系代数主要运算有并、交、差、选择、投影、笛卡儿积
13、、自然连接、 连接和 1。(分数:2.00)填空项 1:_42.Java源文件最后只能有一个 1 类,其他类的个数不限。(分数:2.00)填空项 1:_43.Java的产品主流操作系统平台是 Solaris、 1 和 Macintosh。(分数:2.00)填空项 1:_44.Swing的事件处理机制包括 1、事件和事件处理者。(分数:2.00)填空项 1:_45.对于一个长度为 n的线性表,用数组表示,假定删除表中任一元素的概率相同,则删除一个元素平均需要移动元素的个数是 1。(分数:2.00)填空项 1:_46.下面程序的运行结果是 1。import javaio*;public class
14、 ABCpublic static void (String args)int i;int a =11,22,33,44,55,66,77,88,99;for (io;i=Alength/2;i+)SystemoutPrint(ai+aAlength-i-1+“):Systemoutprintln2;(分数:2.00)填空项 1:_47.Java语言中, 1 是所有类的根。(分数:2.00)填空项 1:_48.URL是 1 的缩写。(分数:2.00)填空项 1:_49.Java程序的安全性体现在多个层次上,在 1 有语法检查;在解释层,有字节码校验器、测试代码段格式和规则检查,访问权限和类型转
15、换合法性检查,操作数堆栈的上溢或下溢,代码参数类型合法性等;在平台上,通过配置策略,可设定访问资源域,而无需区分本地或远程。(分数:2.00)填空项 1:_二级 JAVA笔试-265 答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:34,分数:68.00)1.对象串行化定制分为( )两个层次。(分数:2.00)A.可串行化和不可串行化B.部分串行化和完全串行化 C.字符串行化和字节串行化D.对象串行化和管道串行化解析:2.下列字符中表示回车符号的是( )。(分数:2.00)A./nB./r C./bD./f解析:3.用链表表示线性表的优点是( )。(分数:2.00)A.便
16、于随机存取B.花费的存储空间较顺序存储少C.便于插入和删除操作 D.数据元素的物理顺序与逻辑顺序相同解析:4.在使用 interface声明一个接口时,只可以使用( )修饰符修饰该接口。(分数:2.00)A.public B.protectedC.private protectedD.private解析:5.以下( )可能包含菜单条。(分数:2.00)A.PanelB.DialogC.AppletD.Frame 解析:6.下列有关数据库的描述,正确的是( )。(分数:2.00)A.数据库是一个 DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合 D.数据库是一组文件解析:7.Jav
17、a语言的 API文档是( )。(分数:2.00)A.Java归档工具B.Java状态序列化文件C.Java源代码D.编程工具 解析:8.下列( )可能包含菜单条。(分数:2.00)A.PanelB.Frame C.AppletD.Dialog解析:9.为读取的内容进行处理后再输出,需要使用( )。(分数:2.00)A.File streamB.Pipe streamC.Random streamD.Filter stream 解析:10.下列关于垃圾回收机制说法错误的是 ( )。(分数:2.00)A.Java语言中,类的实例化对象都存储在内存堆中B.Java有一个系统级的线程C.Java语言中
18、,只有部分系统事物封装于类中 D.系统级线程在系统空闲时进行垃圾回收解析:11.下列说法中,( )是正确的。(分数:2.00)A.Java是不区分大小写的,源文件名与程序类名不允许相同B.Java语言以方法为程序的基本单位C.Applet是 Java的一类特殊应用程序,它嵌入 HTML中,随主页发布到互联网上 D.以/符开始的为多行注释语句解析:12.Java语言的许多特点中,下列( )特点是 C+语言所不具备的。(分数:2.00)A.高性能B.跨平台 C.面向对象D.有类库解析:13.结构化设计方法(SD)与结构化分析方法(SA)一样,遵循( )模型,采用逐步求精技术,SD 方法通常与SA相
19、联,即依据数据流图设计程序的结构。(分数:2.00)A.实体B.原型C.抽象思维 D.生命期解析:14.以下不属于 Java程序结构文件的是( )。(分数:2.00)A.asp文件 B.java文件C.class文件D.jar文件解析:15.Java语言的许多特点中,下列( )是 C+语言所不具备的。(分数:2.00)A.高性能B.跨平台 C.面向对象D.有类库解析:16.下列( )不是 FilterlnputStream的子类。(分数:2.00)A.CheckedInputStreamB.BufferedInputStreamC.PushbackInputStreamD.FileInputS
20、tream 解析:17.Sun公司的网络计算机又称为( )。(分数:2.00)A.PCB.NC C.NetPCD.Professor解析:18.switch语句( )。(分数:2.00)A.都可以用 if-else if 结构实现 B.都不可以用 if-elseif 结构实现C.有的可以用 if-else if 结构实现D.大部分不可以用 if-else if 结构实现解析:19.下列( )是 javaxswingJApplet 的父类?(分数:2.00)A.javaawtpanelB.javaappletApplet C.javaawtframeD.javaawtWindows解析:20.下
21、列代码的执行结果是( )。public class Testpublic int aMethod( )static int i=0;1+;Systemoutprintln(i):public static void main (String args)Trest testnew Test ( );test aMethod( ):(分数:2.00)A.编译错误 B.0C.1D.运行成功,但不输出解析:21.已知表达式 int m 0,1,2,3,4,5,6);,下面表达式的值与数组下标量总数相等的是( )。(分数:2.00)A.length( )B.length C.length( )+1D.l
22、ength+1解析:22.下列( )选项不是 InputStream类中的方法。(分数:2.00)A.public abstract int read( ) throws IOExceptionB.public final void writeInt (int v) throws IOException C.public void close( )throws IOExceptionD.public int available( )throws IOException解析:23.软件测试的目的是( )。(分数:2.00)A.证明程序正确B.找出程序全部错误C.尽量不发现程序错误D.发现程序的错
23、误 解析:24.在 Java语言中有多种实现的机制,下列( )属于垃圾回收机制。(分数:2.00)A.字节编译B.内存跟踪 C.语法检查D.堆栈上/下溢检查解析:25.在 CORBA国际标准体系结构和多层应用框架的基础上形成了( )和NET 平台两大派系。(分数:2.00)A.Java2 B.Window98C.Window2000D.Linux解析:26.创建字符串 s:String s=new String(“xyzy“):以下( )将改变 s。(分数:2.00)A.append(“a“)B.concat(“s“)C.substring(3)D.以上语句都不会 解析:27.计算机中的流是(
24、 )。(分数:2.00)A.流动的字节B.流动的对象C.流动的文件D.流动的数据缓冲区 解析:28.下列( )关键字通常用来对对象进行加锁,该标记使得对对象的访问是排他的。(分数:2.00)A.transientB.serializeC.synchronized D.static解析:29.( )能够对解决软件危机有帮助。(分数:2.00)A.大幅度提高计算机硬件系统的性能B.大力普及计算机网络系统的应用C.从根本上改变计算机硬件系统的结构 D.大幅度降低计算机硬件系统的价格解析:30.关于以下程序段,正确的说法是( )。(1) String s1=“abc“+“def“;(2) String
25、 s2=new String (s1);(3) if (s1equals (s2)(4) Systemoutprintln(“=succeded“);(5) if(s1=s2)(6) Systemoutprintln(“equals( )succeded“);(分数:2.00)A.行(4)与行(6)都将执行B.行(4)执行,行(6)不执行 C.行(6)执行,行(4)不执行D.行(4)、行(6)都不执行解析:31.Applet是一种特殊的( )。(分数:2.00)A.应用程序 B.HTMLC.脚本语言D.图形软件解析:32.下列字符常量表示正确的是( )。(分数:2.00)A.s B.“s“C.
26、(s)D./s解析:33.J2ME中的 Profile定义应用系统的( )特性。(分数:2.00)A.生命周期模型B.用户界面C.访问设备D.以上全部都是 解析:34.Java语言是( )。(分数:2.00)A.区分大小写的 B.不完全区分大小写C.完全不区分大小写D.以上说法都不对解析:二、B填空题/B(总题数:15,分数:30.00)35.计算机软件分为系统软件和应用软件,操作系统属于 1。(分数:2.00)填空项 1:_ (正确答案:系统软件)解析:36.程序设计的表示方法可以分为 1、表格和语言三类。(分数:2.00)填空项 1:_ (正确答案:图形)解析:37.类库主要包括核心 ja
27、va包、 1 和 org扩展包。(分数:2.00)填空项 1:_ (正确答案:javax 包)解析:38.数据库管理系统常见的数据模型有层次模型、网状模型和 1 三种。(分数:2.00)填空项 1:_ (正确答案:关系模型)解析:39.Java是一个网络编程语言,简单易学,利用了 1 的技术基础,但又独立于硬件结构,具有可移植性、健壮性、安全性、高性能。(分数:2.00)填空项 1:_ (正确答案:面向对象)解析:40.E-mail地址由用户名和域名两部分组成,这两部分的分隔符为 1。(分数:2.00)填空项 1:_ (正确答案:)解析:41.关系代数主要运算有并、交、差、选择、投影、笛卡儿积
28、、自然连接、 连接和 1。(分数:2.00)填空项 1:_ (正确答案:改名)解析:42.Java源文件最后只能有一个 1 类,其他类的个数不限。(分数:2.00)填空项 1:_ (正确答案:public)解析:43.Java的产品主流操作系统平台是 Solaris、 1 和 Macintosh。(分数:2.00)填空项 1:_ (正确答案:Windows)解析:44.Swing的事件处理机制包括 1、事件和事件处理者。(分数:2.00)填空项 1:_ (正确答案:事件源)解析:45.对于一个长度为 n的线性表,用数组表示,假定删除表中任一元素的概率相同,则删除一个元素平均需要移动元素的个数是
29、 1。(分数:2.00)填空项 1:_ (正确答案:(n-1)/2)解析:46.下面程序的运行结果是 1。import javaio*;public class ABCpublic static void (String args)int i;int a =11,22,33,44,55,66,77,88,99;for (io;i=Alength/2;i+)SystemoutPrint(ai+aAlength-i-1+“):Systemoutprintln2;(分数:2.00)填空项 1:_ (正确答案:110 110 110 110 110)解析:47.Java语言中, 1 是所有类的根。(分数:2.00)填空项 1:_ (正确答案:Object)解析:48.URL是 1 的缩写。(分数:2.00)填空项 1:_ (正确答案:Unform Resource Locator)解析:49.Java程序的安全性体现在多个层次上,在 1 有语法检查;在解释层,有字节码校验器、测试代码段格式和规则检查,访问权限和类型转换合法性检查,操作数堆栈的上溢或下溢,代码参数类型合法性等;在平台上,通过配置策略,可设定访问资源域,而无需区分本地或远程。(分数:2.00)填空项 1:_ (正确答案:编译层)解析: