二级JAVA笔试-220
(总分100,考试时间90分钟)
一、选择题
下列每题A、B、C、D四个选项中,只有一个选项是正确的。
1. 在因特网(Internet)中,电子公告板的缩写是( )。
A. ftp B. WWW
C. BBS D. E-mail
2. 按运算符的功能划分,运算符“+=”的类型是( )。
A. 算术运算符 B. 关系运算符
C. 逻辑运算符 D. 赋值运算符
3. 下列关于Java Applicafion与Applet的说法中,正确的是( )。
A. 都包含main()方法 B. 都通过“appletviewer”命令执行
C. 都通过“javac”命令编译 D. 都嵌入在HTML文件中执行
4. 执行下面程序后输出的正确结果是( )。
public class Test
public static void main(String args[])
byte x=3,y=4;
long r=80L;
System.out.print(r/y);
System.out.print(",");
System.out.print(x/y);
A. 20.0,1 B. 20.0,1.0
C. 20,0 D. 20,1.0
5. 下面不属于Java条件分支语句结构的是( )。
A. if-else if结构 B. if-else结构
C. if-else if-else结构 D. if-end if结构
6. 下列说法正确的是( )。
A. Swing代构件不具有AWT对应构件的特征
B. AWT的按钮和标签只能显示文本,而不能显示图标
C. Swing的按钮和标签只能显示文本,而不能显示图标
D. Swing构件和AWT构件的默认名称一模一样
7. Throwable类是直接从( )类继承来的。
A. Object B. Class
C. Error D. Public
8. 线程交互中不提倡使用的方法是( )。
A. wait() B. notify()
C. stop() D. notifyall()
9. 不属于Applet显示相关的方法的是( )。
A. paint() B. update()
C. repaint() D. show()
10. 自定义的异常可从下列( )类继承。
A. Example B. Exception及其子集
C. Class类 D. Object类
11. 下面列出的数据管理技术发展的三个阶段中,( )阶段没有专门的软件对数据进行管理。
Ⅰ.人工管理阶段 Ⅱ.文件系统阶段 Ⅲ.数据库阶段
A. Ⅰ B. Ⅱ
C. Ⅰ,Ⅱ D. Ⅱ,Ⅲ
12. Java的核心包中,提供编程应用的基本类的包是( )。
A. java.lang B. java.util
C. java.applet D. i
13. 类声明中final修饰符指明该类( )。
A. 不能用来声明对象,只有继承使用 B. 是最终类,不能有子类
C. 是负责财务的类 D. 以上都不对
14. 下列说法中,正确的是( )。
A. 类是变量和方法的集合体 B. 数组是无序数据的集合
C. 抽象类可以实例化 D. 类成员数据必须是共有的
15. 关于Java语言的健壮性特点,下列说法不正确的是( )。
A. Java语言是一种强类型语言,即在编译和运行时进行大量的类型检查,防止不匹配的数据类型的发生
B. Java语言允许使用指针,这一点与C++相似
C. Java语言设计有自动收集垃圾功能,防止了内存分配的错误
D. Java语言使程序员从繁忙的内存管理中解脱出来
16. 用高级语言编写的程序称为( )。
A. 源程序 B. 目标程序
C. 汇编程序 D. 命令程序
17. 阅读下列代码
public class Test2005
public static void main(String args[])
System.out. pfintln(~(0xa5)&0xaa);
其运行结果是( )。
A. 0xa5 B. 10
C. 0x50 D. 0xaa
18. 栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是( )。
A. ABCD B. DCBA
C. DBCA D. CDAB
19. 各种网络传输介质( )。
A. 具有相同的传输速率和相同的传输距离
B. 具有不同的传输速率和不同的传输距离
C. 具有相同的传输速率和不同的传输距离
D. 具有不同的传输速率和相同的传输距离
20. 内部类可直接访问的是( )。
A. 同一个程序的变量 B. 同一个包的变量
C. 定义它的外部类的变量 D. 其他包的变量
21. 数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是( )。
A. 层次分析法和层次结构图 B. 数据流程分析法和数据流程图
C. 结构分析和模块结构图 D. 实体联系法和实体联系图
22. 阅读下列代码
public class Test2005
public static void main(String args[])
String s="Test";
switch (s)
case "Java": System.out.print("Java");
break;java源码阅读工具
case "Language": System.out.print("Language");
break;
case "Test": System.out.print("Test");
break;
其运行结果是( )。
A. Java B. Language
C. Test D. 编译出错
23. 每个使用swing构件的程序必须有一个( )。
A. 按钮 B. 标签
C. 菜单 D. 容器
24. 下列关于Java对import语句规定的叙述中,错误的是( )。
A. 在Java程序中import语句可以有多个
B. 在Java程序中import语句可以没有
C. 在Java程序中import语句必须有一个
D. 在Java程序中import语句必须引入在所有类定义之前
25. 面向对象设计时,对象信息的隐藏主要是通过( )实现的。
A. 对象的封装性 B. 子类的继承性
C. 系统模块化 D. 模块的可重用性
26. Java语言的API文档是( )。
A. Java归档工具 B. Java状态序列化文件
C. Java源代码 D. 编程工具
27. 下列属于Applet安全限制的是( )。
A. Applet不能运行任何本地可运行程序 B. 禁止加本地库或方法
C. 禁止读、写本地计算机的文件系统 D. 以上都对
28. 在对数据流图的分析中,主要是到中心变换,这是从数据流图导出( )的关键。
A. 实体关系 B. 程序模块
C. 程序流程图 D. 结构图
29. 容器panel和applet缺省使用的布局编辑策略是( )。
A. borderlayout B. flowlayout
C. gridlayom D. carlayout
30. 只有当swish语句中( )时,default子句才会被执行。
A. 表达式的值与第一个case子句中的值匹配
B. 表达式的值与第二个case子句中的值匹配
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论