[单选题]阅读下面程序: public class ThreadTest { public static void main(String args[]) throws Exception { int i=0; Hello t=new Hello(); ______; While(true) } System.out.println("Good Morning"+i++); if(i==2&&t.isAlive()) { System.out.println("Main waiting for Hello!"); t.join(); //等待t运行结束 } If(i==5)break:} } } class Hello extends Thread } int i; public void run() while(true) { System.out.println("Hello"+i++): If(i==5)break; } } } 为使该程序正确执行,下画线处的语句应是
正确答案 :D
t.start()
解析:解析:线程的生命周期过程为:①线程被创建后,并不马上启动,而是进入新建状态。此时线程没有分配资源,只能使用start()和stop()两个控制方法;②新建状态的线程在调用start()方法后,进入可运行状态。此时线程已经分配了必要资源,交给了系统调度。一旦线程实际占有了CPU,就进入了运行状态。③运行状态的线程如果调用了sleep()方法、join()方法或wait()方法,或者申请对象锁未果、有更高优先级线程进入调度等,都可进入阻塞状态。阻塞状态的线程在获取到足够的资源后,也可以转入到可运行状态。④当运行状态的线程正常执行完毕后,就进入了终止状态。
[单选题]在多媒体计算机系统中,CD-ROM属于 ( )
正确答案 :D
存储媒体
[单选题]类模板的使用实际上是将类模板实例化成一个具体的( )。
正确答案 :A
类
解析:解析: 类模板就是把类中的数据分离出来,作为一个类的描述。C++编译器根据类模板和特定伪数据类型来产生一个类,类模板就是一个抽象的类。
[单选题]数据库系统的核心是( )。
正确答案 :B
数据库管理系统
解析:解析:数据库管理系统(DatabaseManagementSystem,DBMS)是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等,数据库管理系统是数据库系统的核心。
[单选题]以下关于栈的描述中错误的是( )。
正确答案 :B
栈只能顺序存储
查看原题