网站大量收购独家精品文档,联系QQ:2885784924

AnjoyoJava9章节考试题带答案.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九章考试题 选择题:(每题3分,共60题) 下列关于Java线程的说法那些是正确的( D )。 每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成。 虚拟CPU B、创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题。 C、Thread类属于程序包。 Lang包 D、以上说法无一正确。 运行下列程序, 会产生什么结果? public class X extends Thread implements Runable{ public void run(){ this is run()); } public static void main(String args[]) { Thread t=new Thread(new X()); (); } } ( D )。 第一行会产生编译错误 B、第六行会产生编译错误 C、第六行会产生运行错误 D、程序会运行和启动 下面哪个方法不可以在任何时候被任何线程调用?( D ) A、wait() B、sleep() C、yield() D、synchronized(this) 下列关于线程优先级的说法中,正确的是( D )。 线程的优先级是不能改变的 线程的优先级是在创建线程时设置的 在创建线程后的任何时候都可以设置 B和C 线程生命周期中正确的状态是( C )。 新建状态、运行状态和终止状态 B、新建状态、运行状态、阻塞状态和终止状态 C、新建状态、可运行状态、运行状态、阻塞状态和终止状态 D、新建状态、可运行状态、运行状态、恢复状态和终止状态 Thread类中能运行线程体的方法是( )。 start() resume() init() run() 在线程同步中, 为了唤醒另一个等待的线程,使用下列方法( C )。 sleep() wait() notify() notifyall() join() 为了得到当前正在运行的线程,可使用下列哪个方法?( B )。 getName() B、() C、 sleep() D、run() 以下( D )不属于线程的状态。 A、就绪状态 B、运行状态 C、挂起状态 D、独占状态 当线程被创建后,其所处的状态是( D )。 阻塞状态 运行状态 就绪状态 新建状态 ()方法调用后,当等待时间未到,该线程所处状态为( A )。 阻塞状态 如果时间未到不能得到CPU的运行权 运行状态 就绪状态 新建状态 wait()方法首先是哪个类的方法?( A )。 Object B、Thread C、Runnable D、File 下列关于Thread类提供的线程控制方法的说法中,错误的一项是(C )。 在线程A中执行线程B的join()方法,则线程A等待直到B执行完成。 线程A通过调用interrupt()方法来中断其阻塞状态。 若线程A调用方法isAlive()返回值为true,则说明A正在执行中。也可能是可运行状态 currentThread方法返回当前线程的引用。 下列说法中,正确的一项是( D ) A、由同一类创建的多个线程都同时运行结束。 B、创建线程只能通过继承类。 C、调用suspend()方法暂停的一个线程将不会再被重新执行。 D、程序的执行完毕与超极线程无关。 下列说法错误的一项是( B)。 A、共享数据的所有访问都必须使用synchronized加锁 。 B、共享数据的访问不一定全部使用synchronized加锁。 C、所有的共享数据的访问都是临界区。 D、临界区必须使用syschronized标识。 下列不是进程组成部分的一项是( D )。 A、代码 B、数据 C、内核状态 D、显示器 下列你不属于线程组成部分的是:( C )。 A、程序计数器 B、堆栈 C、进程的十空间中的代码 D、栈指针 下列说法正确的是( A ) A、代码和数据都是进程的组成部分 B、代码和数据是线程的组成部分 C、进程是轻型的线程 D、线程中包括进程 下列说法错误的一项是( C ) A、Java的纯种体由Thread类的run方法定义。 B、线程创建时已经确定了提供线程体的对象。 C、在线程中通过调用Thread类的run()方法创建线程对象。 D、Java中每一个线程都有自己的名字。 下列有关线程的叙述中正确的一

文档评论(0)

根顺老师 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档