(娱乐)关于Java多线程系统的判断题
来源:互联网 发布:好用的电磁炉推荐 知乎 编辑:程序博客网 时间:2024/05/19 17:02
题目和解答来自《图解Java多线程设计模式》,作者是结城浩。
(1)在Java程序运行过程中,至少有一个线程在运行。
对,因为当所有线程都终止时,程序才会终止。
(2)调用Thread类的run()方法后,新的线程就会启动。
错,启动线程应当使用Thread类的start()方法。
(3)start()方法和run()方法声明在Runnable接口中。
错,start()方法声明在Thread类中,run()方法声明在Runnable接口中,Thread实现了Runnable接口。
(4)多个线程可能会调用同一个实例的方法。
对,这也是为什么需要进行多线程设计的原因。
(5)多个线程可能会调用Thread类的一个实例的方法。
对,Thread类的实例本质上和其他类并没有不同。
(6)Thread.sleep()方法执行后,在指定时间内所有线程都会暂停。
错,暂停的只有调用sleep()的线程,即当前线程。
(7)某个线程运行synchronized方法时,其他所有线程都会停止运行。
错,只会导致其他想要这个对象的锁的线程。
(8)执行Thread.sleep()方法后的线程仅在指定时间内待在等待队列中。
错,sleep()方法不会导致线程进入等待队列。
(9)wait()方法的调用语句必须写在synchronized方法中。
错,还可以写在synchronized同步块中,以及它们内部调用的任何方法中,只要在调用时获得了锁即可。
(10)notifyAll()方法是Object类的实例方法。
对,wait(),notify(),notifyAll()都是Object类的实例方法。
- (娱乐)关于Java多线程系统的判断题
- 【娱乐】判断从java控制台输入的是否为回车
- 关于JAVA的多线程
- 关于Java的多线程
- 关于java的多线程
- 关于版本系统的判断
- java注释模板(娱乐)
- 汽车信息娱乐系统的技术需求分析
- 基于ARM-LINUX的娱乐助手系统
- [休闲娱乐]关于抢劫带来的事...
- 关于小说和娱乐的思考
- 【娱乐八卦之】关于婚变的声明
- 关于java多线程的回顾
- 关于JAVA的多线程爬虫
- 关于java多线程的记录
- 关于Java多线程的理解
- 关于央视着火(仅供娱乐)
- 关于命运(详细娱乐诠释)
- php解析url
- 从游戏天赋到学习方法,你应该知道的
- Android_动态加载viewpager携带的小圆点
- 基于SpringMVC的上传和下载
- 什么是JavaScript,介绍JavaScript。
- (娱乐)关于Java多线程系统的判断题
- JAVA生成6个1-8的随机数,要求无重复。
- O
- Android 自定义标题栏 TitleBar
- 如何查看某个端口被谁占用
- 第二章 Zookeeper集群测试(window版)【下】
- Tiled Map Editor(一)
- 人脸识别LBP的MATLAB实现
- 什么是异步