}
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类的子类。 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库2012年9月计算机二级考试JAVA真题(2)在线全文阅读。
相关推荐: