2012年9月计算机二级考试JAVA真题(2)

2020-06-03 12:55

}

A)程序不能通过编译,因为没有import语句将Thread类引入 B)程序不能通过编译,因为Test类没有实现Runnable接口 C)程序通过编译,且运行正常,没有任何输出

D)程序通过编译,且运行正常,打印出一个“Hello”

(32)在多线程程序设计中,如果采用实现Runnable接口的方法创建线程,则需要实现的方法是

A)start() B)run() C)sleep() D)resum() (33)下列程序的运行结果是 public class ArrayTest {

public static void main( String[ ] args) { int data [] [] =

{{1,2,3,4,5},{11,22,33,44,55},{111,222,333,444,555}}; For (int I =0; I

System.out.print(data[i][4]+“ ”); } } } }

A)5 555 B)5 55 C)555 D)55 (34)如果要安全的终止一个线程t,可以采用的正确方法是

A)调用t.stop()方法 B)可以使用标志flag,通过设置flag通知线程t结束 C)调用t.suspend()方法 D)调用t.yield()方法

(35)Java多线程并发控制中,用于在代码中标识临界区的关键字是

A)start B)wait C)synchronized D)lock (每空2分,共30分)

(1)一颗二叉树共有47个结点,其中有23个度为2的结点。假设根结点在第一层,则该二叉树的深度为【1】 。

(2)设栈的存储空间为S(1:40)初始状态为bottom=0,top=0.现经过一系列入栈与出栈运算后,top=20,则当前栈中有【2】个元素。

(3)数据独立性分为逻辑独立性和物理独立性。当总统逻辑结构改变时,其局部逻辑结构可以不变,从而根据局部逻辑结构编写的应用程序不必修改,称为【3】。 (4)关系数据库中能实现的专门关系运算包括【4】、连接和投影。

(5)软件按功能通常可以分为应用软件、系统软件和支撑软件(或工具软件)。Unix操作系统属于【5】软件。

(6)Java中跳转语句包括continue , return 和【6】

(7)已知int x=3 , y=5; 则System.out.println{x/y};的结果是【7】 (8)请完成下列Person类的定义。 Class Person {

Private String name;

Public person (String name){ 【8】= name; }

}

(9)用户可以自定义异常,但所定义的类必须是【9】的子类。 (10)【10】是用来管理组件放置在容器位置的,常用的有FlowLayout、BorderLayout。 (11)请完成下列程序,实现随机抽取数组元素的功能。 Public class Chouti{

Public static void main(String[] args){

String[] timu={“天文”,”地理”,”历史”,”文学”,”红楼”,”三国”}; Int index = (int)(timu.length * Math.random()};

System.out.println(“你抽的题目领域是”+【11】[index]+”; } }

(12)接口ActionListener中只有一个办法,这个方法的名称是【12】 (13)Java的线程模型是由3个部分组成,分别是虚拟的【13】、程序代码与数据。 (14)子类不能重写父类中带有【14】修饰符的方法。

(15)如果要在Applet中使用【15】构件,就要将该Applet定义为JApplet类的子类。


2012年9月计算机二级考试JAVA真题(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:关于印发新修订的《天津市住宅工程质量分户验收管理规定》的通知

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: