关于ThreadLocal以下说法正确的是()。
第1题:
在采用多线程技术的系统中,下列关于线程的描述哪些是正确的?( )
Ⅰ. 每个线程有自己的标识符
Ⅱ. 每个线程拥有系统分配给它的独立使用的地址空间
Ⅲ. 线程有状态及状态转换
A) 仅Ⅰ和Ⅱ
B) 仅Ⅱ和Ⅲ
C) 仅Ⅰ和Ⅲ
D) 都正确
第2题:
A.通过Thread类的构造方法创建线程
B.Thread类提供了start()方法创建线程
C.通过实现Runnable接口创建线程
D.通过使用Thread类提供的interrupt()方法创建线程
第3题:
下列说法中错误的一项是( )。
A.一个线程是一个Thread类的实例
B.线程从传递给线程的Runnable实例的run()方法开始执行
C.线程操作的数据来自Runnable实例
D.新建的线程调用start()方法就能立即进入运行状态
第4题:
下列关于Java语言中线程的叙述中,正确的是( )。
A.线程由代码、数据、内核状态和-组寄存器组成
B.线程间的数据是不共享的
C.用户只能通过创建Thread类的实例或者定义和创建Thread子类的实例,建立和控制自己的线程
D.因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定
第5题:
下列关于Java语言中线程的叙述中,正确的是
A.线程是由代码、数据、内核状态和一组寄存器组成
B.线程间的数据是不共享的
C.用户只能通过创建Thread类的实例或定义、创建Thread子类的实例建立和控制自己的线程
D.因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定
第6题:
A.适合多个相同程序代码的线程去处理同一个资源的情况
B.把线程同程序代码、数据有效的分离,很好地体现了面向对象的设计思想
C.可以避免由于Java的单继承带来的局限性
D.编写简单,可以不通过Thread类直接创建线程
第7题:
关于Runnable接口,错误的说法是 ( )
A.实现接口Runnable的类仍然可以继承其他父类
B.创建实现Runnable接口的类后,就可以用start方法启动线程了
C.Runable接口提供了通过线程执行程序的最基本的接口
D.Runnable只定义了一个run方法
第8题:
( 23 )下列关于 Java 语言中线程的叙述中,正确的是
A )线程是由代码、数据、内核状态和一组寄存器组成
B )线程间的数据是不共享的
C )用户只能通过创建 Thread 类的实例或定义、创建 Thread 子类的实例建立和控制自己的线程
D )因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定
第9题:
下面说法不正确的是 ( )
A.Java中线程是抢占式的
B.Java中线程是分时的
C.Java中的线程可以共享数据
D.Java中的线程可以共享代码
第10题:
下列说法中,错误的一项是______。
A.线程有其产生、存在和消亡的过程
B.一个进程可以创建多个线程
C.Java需要利用外部的线程支持库来实现多线程
D.在Java语言中支持多线程