下面关于线程的说法错误的是()
A.线程其实就是进程中的一个控制单元,它负责就是程序的执行。一个进程中至少有一个线程
B.当一个类实现了Runnable接口后,并实现了其run方法,就可以直接调用这个类的start方法开启线程
C.继承Thread类或者实现Runnable接口都可以封装线程要执行的任务
D.Thread类本身就是一个线程类,可以直接创建Thread类对象,开启线程
B、当一个类实现了Runnable接口后,并实现了其run方法,就可以直接调用这个类的start方法开启线程
A.线程其实就是进程中的一个控制单元,它负责就是程序的执行。一个进程中至少有一个线程
B.当一个类实现了Runnable接口后,并实现了其run方法,就可以直接调用这个类的start方法开启线程
C.继承Thread类或者实现Runnable接口都可以封装线程要执行的任务
D.Thread类本身就是一个线程类,可以直接创建Thread类对象,开启线程
B、当一个类实现了Runnable接口后,并实现了其run方法,就可以直接调用这个类的start方法开启线程
第3题
A.因为休眠而暂时停止运行的线程,休眠时间到了后立即直接运行
B.线程执行wait()方法后,必须调用notify()方法唤醒它
C.一个线程因为输入输出而暂时停止运行,待输入/输出完成后,且没有出现输入/输出异常,即可恢复到可运行状态
D.挂起、休眠或等待的线程都可以恢复到可运行状态,但停止运行的线程将不能再重新运行
第4题
下列关于线程组的说法中,错误的是()。
A.一个线程只能在创建时设置其线程组
B.线程组使一组线程可以作为一个对象进行统一处理和维护
C.在应用程序中线程可以独立存在,不一定要属于某个线程组
D.线程组由java.lang包中的ThreadGroup类来实现
第5题
A.在任一指定时刻只有一个协程在运行
B.同一时刻可以运行多条协程
C.协程是一种比线程更加轻量级的存在,正如一个进程可以拥有多个线程一样,一个线程可以拥有多个协程
D.协程不是被操作系统内核所管理的,而是完全由程序所控制
第6题
A.线程之间是独立运行的
B.线程的执行是抢占式的
C.线程一旦运行就不可能停止,直到自己的运行代码执行完毕
D.对于某些应用程序,开启多个线程能提高执行效率
第7题
A.线程是比进程更小的能独立运行的基本单位
B.一个线程只能属于一个进程 第76题
C.一个进程可以有多个线程 第77题
D.一个线程可以属于多个进程
第8题
A.读取x存在数据依赖,不能并发进行
B.累加顺序被改变,结果是错误的
C.加法操作是简单运算,无需同步
D.加法操作不是原子操作,需要同步保证数据依赖
第9题
A.使用SHOWPROCESSUIST可显示用户正在运行的线程
B.所有用户都可以看到所有正在运行的线程
C.root用户可以看到所有正在运行的线程
D.可以使SELECT*FROMinformatbonschemapoossllist查看正在运行的线程
第10题
A.一个线程可以属于多个进程
B.线程是比进程更小的能独立运行的基本单位
C.一个线程只能属于一个进程
D.一个进程可以包含若干个线程