每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成。
创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题。
Thread类属于java.util程序包。
以上说法无一正确。
第1题:
下列说法中,错误的一项是______。
A.多个线程对同一个对象进行访问时,则共享数据
B.多个线程执行同一个类的实例代码时,则共享相同的代码
C.在Java中,线程模型被定义在类java.lang.Serilizable中
D.Java线程模型中的数据和代码是相互独立的
第2题:
下列关于垃圾回收机制说法错误的是( )。
A.Java 语言中,类的实例化对象都存储在内存堆中
B.Java 有一个系统级的线程
C.Java 语言中,只有部分系统事物封装于类中
D.系统级线程在系统空闲时进行垃圾回收
第3题:
A.sleep()方法是使线程停止一段时间的方法
B.在sleep时间间隔期满后,线程立即恢复执行
C.wait()方法用于线程交互
D.使用wait()方法后,线程需要被通知唤醒
第4题:
下列关于线程状态和生命周期的说法不正确的是
A.一个线程组内不仅可以包含线程,还可以包含其他线程组
B.线程在终止状态可以调用start()方法使它可运行
C.在Java中,最顶层的线程组是main
D.线程执行过程中,有一个更高优先级的线程进入可运行状态,这个线程立即被调度执行,当前线程占有的CPU被抢占
第5题:
下列关于Java语言中线程的叙述中,正确的是( )。
A.线程由代码、数据、内核状态和-组寄存器组成
B.线程间的数据是不共享的
C.用户只能通过创建Thread类的实例或者定义和创建Thread子类的实例,建立和控制自己的线程
D.因多线程并发执行而引起的执行顺序的不确定性可能造成执行结果的不确定
第6题:
下列关于Java语言特点的叙述中,错误的是( )。
A.Java是面向过程的编程语言
B.Java支持分布式计算
C.Java是跨平台的编程语言
D.Java支持多线程
第7题:
下面说法不正确的是 ( )
A.Java中线程是抢占式的
B.Java中线程是分时的
C.Java中的线程可以共享数据
D.Java中的线程可以共享代码
第8题:
( 12 ) 下列关于 Java 语言特点的叙述中,错误的是
A ) Java 是面向过程的编程语言
B ) Java 支持分布式计算
C ) Java 是跨平台的编程语言
D ) Java 支持多线程
第9题:
下列说法不正确的是 ( )
A.Java语言不支持分布式计算
B.Java是跨平台的语言
C.Java是面向对象语言
D.Java是具有多线程并发机制的语言
第10题:
下列说法中,错误的一项是______。
A.线程有其产生、存在和消亡的过程
B.一个进程可以创建多个线程
C.Java需要利用外部的线程支持库来实现多线程
D.在Java语言中支持多线程