以下哪一项不是多线程的优点
A: 多个线程在运行时,系统自动在线程之间进行切换
B: 由于多个线程共存于同一块内存,线程之间的通信非常容易
C: Java将线程视为一个对象。线程要么是Thread类的对象,要么是接口Runnable的对象
D: 多个线程可以实现并发
A: 多个线程在运行时,系统自动在线程之间进行切换
B: 由于多个线程共存于同一块内存,线程之间的通信非常容易
C: Java将线程视为一个对象。线程要么是Thread类的对象,要么是接口Runnable的对象
D: 多个线程可以实现并发
举一反三
- 多个线程并发执行时,线程之间的相对执行顺序是确定的。
- 不论是通过Thread类创建线程对象,还是通过实现Runnable接口,创建线程对象,都要完成 方法的编码
- 下述有关线程的叙述中,错误的一项是( )。 A: 一个进程可以拥有多个线程 B: 支持多线程技术是Java语言的特性之一 C: 进程是线程的组成部分 D: 线程的创建可以继承Thread类
- 基于Runnable实现线程时,Thread类的构造方法中必须指明() A: A线程组名 B: B目标对象 C: C线程名 D: D线程组名和线程名
- 下列关于Java多线程的相关说法,错误的是() A: 通过Runnable接口实现多线程适合多个相同程序代码的线程去处理同一个资源的情况 B: 通过Runnable接口实现多线程避免由于Java的单继承带来的局限性 C: 直接继承Thread类实现多线程,不能为线程指定名称 D: 可以通过Thread的getCurrentThread()方法得到当前的线程的实例对象,然后调用getName()方法可以获取到线程的名称