收藏 分享(赏)

练习15 Java多线程练习题.doc

上传人:buyk185 文档编号:4853041 上传时间:2019-01-16 格式:DOC 页数:3 大小:29.50KB
下载 相关 举报
练习15 Java多线程练习题.doc_第1页
第1页 / 共3页
练习15 Java多线程练习题.doc_第2页
第2页 / 共3页
练习15 Java多线程练习题.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、Java 多线程编程练习题 选择题1编写线程类,要继承的父类是:A:Object B:Runnable C:Serializable D: Thread E: Exception答2编写线程类,可以通过实现那个接口来实现?A:Runnable B:Throwable C:Serializable D:Comparable E:Cloneable答:3什么方法用于终止一个线程的运行?A:sleep B: join C: wait D: stop E: notify答:4一个线程通过什么方法将处理器让给另一个优先级别相同的线程?A:wait B:yield C:join D:sleep E:sto

2、p答:5如果要一个线程等待一段时间后再恢复执行此线程,需要调用什么方法?A:wait B:yield C:join D:sleep E:stop F:notify答:6. 什么方法使等待队列中的第一个线程进入就绪状态?A:wait B:yield C:join D:sleep E:stop F:notify答:7.Runnable 接口定义了如下哪些方法?A: start()B: stop()C: resume()D: run()E: suspend()答:8. 如下代码创建一个新线程并启动线程:Runnable target=new MyRunnable();Thread myThread=

3、new Thread(target);问:如下哪些类可以创建 target 对象,并能编译正确?A: public class MyRunnable extends Runnable public void run() B: public class MyRunnable extends Object public void run() C: public class MyRunnable implements Runnable public void run() D: public class MyRunnable extends Runnable void run() E: public

4、class MyRunnable implements Runnable void run() 答:9.给出代码如下:public class MyRunnable implements Runnablepublic void run()-问在虚线处,如下哪些代码可以创建并启动线程?A: new Runnable(MyRunnable).start();B: new Thread(MyRunnable).run();C: new Thread(new MyRunnable().start();D: new MyRunnable().start();答: 问答题1. 线程和进程有什么区别?2. Java 创建线程的方式有哪些? 编程题1编写多线程应用程序,模拟多个人通过一个山洞的模拟。这个山洞每次只能通过一个人,每个人通过山洞的时间为 5 秒,随机生成 10 个人,同时准备过此山洞,显示一下每次通过山洞人的姓名。2编写线程同步模拟应用程序:(1) 大气环境数据为:温度,湿度,风速。(2) 一个大气环境传感器测量环境数据需要 5 秒时间。(3) 一个计算机读取传感器的环境数据需要 0.01 秒时间。模拟一个计算机读取大气环境传感器的读取的随机的温度,湿度和风速的 100 次。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 网络科技 > Java

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报