下列关于线程描述错误的是()
A.在一个线程中,只能有一个MessageQueue
B.在一个线程中,可以有多个Handler
C.在一个线程中,只能有一个Looper
D.在一个线程中,只能有一个Looper、MessageQueue和Handle
- · 有4位网友选择 A,占比50%
- · 有3位网友选择 D,占比37.5%
- · 有1位网友选择 B,占比12.5%
A.在一个线程中,只能有一个MessageQueue
B.在一个线程中,可以有多个Handler
C.在一个线程中,只能有一个Looper
D.在一个线程中,只能有一个Looper、MessageQueue和Handle
B.线程失去CPU使用权后会从运行状态转换成就绪状态
C.死亡状态下的线程调用start()方法可以使其重新进入就绪状态
D.线程获得CPU使用权后会从就绪状态转换成运行状态
A. Java语言不支持指针
B. Java具有自动垃圾回收的机制
C. Java只能运行在Window和Linux平台
D. Java允许多个线程同时执行
A. Thead类的sleep静态函数可以使线程休眠一段时间
B. wait函数会使线程处于等待状态,作用与sleep函数相同
C. 一个线程不需要特别的代码来中止它,当run函数中的代码都执行完了以后,线程就自然中止了
D. 线程的启动通过线程类(或者其子类)的start函数来实现
E. 调用stop函数使线程停止
A、线程可以称为轻量级的进程
B、一个进程可以有多个线程
C、进程之间可以共享资源,比如文件描述符等
D、线程是CPU调度的最小单位
B.实现 Runnable 接口相对于继承 Thread 类来说,可以避免由于 Java 的单继承带来的局限性
C.通过继承 Thread 类与实现 Runnable 接口创建多线程这两种方式没有区别
D.大部分的多线程应用都会采用实现 Runnable 接口方式创建
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!