下列关于线程说法中错误的一项是()。
A.一个线程是一个Thread类的实例
B.就绪状态下的线程如果获取到CPU执行权就会进入运行状态
C.一条死亡状态的线程可能重新进入就绪状态
D.运行状态下的线程在执行了sleep方法后进入阻塞状态
A.一个线程是一个Thread类的实例
B.就绪状态下的线程如果获取到CPU执行权就会进入运行状态
C.一条死亡状态的线程可能重新进入就绪状态
D.运行状态下的线程在执行了sleep方法后进入阻塞状态
下列说法中,错误的一项是()。
A.线程是程序中的一个执行流
B.多线程是程序中的多个执行流
C.线程是进程的一次动态执行过程
D.进程是程序的一次动态执行过程
A.一个线程可以属于多个进程
B.线程是比进程更小的能独立运行的基本单位
C.一个线程只能属于一个进程
D.一个进程可以包含若干个线程
A.运行速度:StringBuilder>StringBuffer>String
B.线程安全:StringBuilder是线程不安全的,而StringBuffer是线程安全的
C.String:适用于少量的字符串操作的情况
D.StringBuilder:适用多线程下在字符缓冲区进行大量操作的情况
A.使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行
B.一旦一个线程被创建,它就立即开始运行
C.如果复用一个线程,可以调用再次调用start方法,使已经结束的线程复活
D.join方法,可使当前线程阻塞,直到thread线程运行结束
A.在一个线程中,只能有一个MessageQueue
B.在一个线程中,可以有多个Handler
C.在一个线程中,只能有一个Looper
D.在一个线程中,只能有一个Looper、MessageQueue和Handle
A.运行状态下的线程调用wait()方法可以使其进入到阻塞状态
B.线程失去CPU使用权后会从运行状态转换成就绪状态
C.死亡状态下的线程调用start()方法可以使其重新进入就绪状态
D.线程获得CPU使用权后会从就绪状态转换成运行状态