java-线程附有答案_第1页
java-线程附有答案_第2页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、java-线程复制您的姓名: 填空题 *_1. 若要一个类支持多线程需要: *A 继承 Thread(正确答案)B 继承 RunnableC 实现 Runnable(正确答案)D 实现 Thread2. 启动线程,需要 单选题 *A 调用run()方法B 调用start()方法(正确答案)C new Thread()D 调用notify()3. 在Java多线程中,请用下面哪种方式不会使线程进入阻塞状态() 单选题 *A. sleep()B. join()C. wait()D. yield()(正确答案)4. 下面直接通过Thread类名即可调用的方法是 单选题 *A join()B wait

2、()C notify()D yield()(正确答案)5. 下列哪个方法可用于创建一个可运行的类() *A. public class X implements Runnablepublic void run() (正确答案)B. public class X extends Threadpublic void run() (正确答案)C. public class X extends Threadpublic int run() D. public class X implements Runnableprotected void run() 6. 关于sleep()和wait(),以下描述

3、正确的有() *A. sleep是线程类(Thread)的方法,wait是Object类的方法(正确答案)B. Sleep都和wait()会让线程释放锁,让给其它就绪线程C. Sleep暂停线程、但监控状态任然保持,结束后会自动恢复(正确答案)D. Wait后进入等待锁定池,只针对此对象发出notify方法后获取对象锁进入运行状态。7. 有以下程序段:class MyThread extends Thread public static void main(String args) Thread t = new Thread(new MyThread();Thread s = new Thre

4、ad(new MyThread();t.start();System.out.print(one.);s.start();System.out.print(two.);public void run() System.out.print(Thread); 则下面正确的选项是( )单选题 *A. 编译失败B. 程序运行结果为: one.Threadtwo.ThreadC. 程序运行结果是: one.two.ThreaThreadD. 程序运行结果不确定(正确答案)8. 下列说法错误的是 *A 一个进程可以包含多条线程B 主方法算作单独的一条线程C sleep()会让线程休眠,进入阻塞状态,让出资

5、源(正确答案)D 线程的优先级越高,越先执行(正确答案)9. 线程通过()方法可以提高抢占cpu的调度的概率 单选题 *A. runB. setPrority(正确答案)C. yieldD. sleep10. 有以下程序段:class MyThread extends Thread public static void main(String args) Thread t = new Thread(new MyThread();Thread s = new Thread(new MyThread();System.out.print(one.);t.run();System.out.print

6、(two.);s.run();public void run() System.out.print(Thread);则下面正确的选项是( ) 单选题 *A. 编译失败B. 程序运行结果为: one.Threadtwo.Thread(正确答案)C. 程序运行结果是: one.two.ThreaThreadD. 程序运行结果不确定11. 如果一个方法,在同一时间只允许被一条线程访问,需要在方法前加_关键字 填空题 *_(答案:synchronized)12. 让一个线程进入等待状态,强制让出资源,可以调用_()方法 填空题 *_(答案:wait)13. 唤醒就绪中的所有线程可以调用_()方法 ,提示:请注意字母的大小写 填空题 *_(答案:notifyAll)14. start()会让线程进入生命周期的_状态 填空题 *_(答案:就绪)15. 守护线程_用户线程结束? 先于|后于 填空题 *_(答案:后于)16. 线程的默认优先级是_ 填空题 *_(答案:5)1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论