您好,欢迎来到爱学范文!

当前位置:爱学范文网>>实用资料>>练习15 Java多线程练习题

练习15 Java多线程练习题

标签:时间:

【综合文库】

Java 多线程编程练习题

[] 选择题

1.编写线程类,要继承的父类是: A:Object B:Runnable C:Serializable D: Thread E: Exception 答

2.编写线程类,可以通过实现那个接口来实现? A:RunnableB:Throwable C:Serializable D:ComparableE:Cloneable 答:

3.什么方法用于终止一个线程的运行? A:sleep B: joinC: wait D: stopE:notify 答:

4.一个线程通过什么方法将处理器让给另一个优先级别相同的线程? A:wait B:yield C:join D:sleep E:stop 答:

5.如果要一个线程等待一段时间后再恢复执行此线程,需要调用什么方法? A:wait B:yield C:joinD:sleep E:stop F:notify 答:

6.什么方法使等待队列中的第一个线程进入就绪状态? A:waitB:yieldC:joinD:sleepE:stop F:notify 答:

7.Runnable接口定义了如下哪些方法? A: start() B: stop() C: resume() D: run() E: suspend() 答:

8. 如下代码创建一个新线程并启动线程:Runnable target=new MyRunnable();Thread myThread=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 class MyRunnable implements Runnable {void run() {}} 答:

9.给出代码如下:

public class MyRunnable implements Runnable {public 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次。

推荐阅读:

    想了解更多实用资料的资讯,请访问:实用资料
    下载文档

    看过《练习15 Java多线程练习题》的人还看了以下文章

    延伸阅读

    《沉默的大多数》读书笔记与心得体会2500字 “沉默是一种生活方式,不但是中国人,外国人中也有选择这种生活方式的。”,毫无疑问特殊的年代背景是王小波选择做沉默的大多数的原因。王小波举俄国著名钢

    转眼间2022就要过去,2022马上就要到来,这时候很多公司都会举办一个年会,以总结过去的一年,迎接新的一年,那么年会开场白怎么说呢?小编整理了2022公司主持人年会台词开场白大全,希望能帮助到您。

    来源 中国医师节致全院医师的慰问信敬爱的全体医师们:在8月19日首个“中国医师节”到来之际,院党委向始终为医院发展建设倾注心血的医师们表示由衷的感谢和敬意,向刚刚入职,精神振奋、朝气蓬勃的新一代青年医

    政治教研组的教学工作总结   总结是事后对某一阶段的学习或工作情况作加以回顾检查并分析评价的书面材料,它可以帮助我们有寻找学习和工作中的规律,为此要我们写一份总结。那么你

    人教版七年级(下)班主任工作总结   我是701班的班主任。在班主任期间,我能围绕学校的中心工作,开展一系列活动,积极配合有效完成学校的各项任务。严格管理班集体,对学生进

    不要等到失去了才懂得珍惜,遗失了才想去找回,如同小王子书中所描述的,童年是美好的,我们不能祈求上帝让时间停止。下面是由本站小编为大家整理的“小王子读后感500字”,仅供参考,欢迎大家阅读。  小王子读

    中国共产党党员,简称中共党员、共产党员或党员,分为中国共产党正式党员和中国共产党预备(候补)党员,是指按照《中国共产党章程》规定的入党条件和程序被批准加入中国共产党的工人、农民、军人、知识分子和其他社

    下面是小编为大家整理的2023年最新大学生品行评语(合集)(范文推荐),供大家参考。在日常学习、工作或生活中,大家总少不了接触作文或者范文吧,通过文章可以把我们那些零零散散的思想,聚集在一块。大家想知

    讣告范文两则(17篇)讣告范文两则篇1讣告××市原政协委员×××同志因病医治无效不幸于×年×月×日&

    学生的个人学习心得模板5篇有了一些收获以后,可以通过写心得体会的方式将其记录下来,这么做能够提升我们的书面表达能力。下面是小编整理的学生的个人学习心得模板,欢迎阅读!学生的个人学习心得模板1这个学期我