以下关于线程异步问题的说法不正确的是()

题目
单选题
以下关于线程异步问题的说法不正确的是()
A

线程在应用程序开发过程中负责分担进程的耗时计算工作。

B

一个进程中如果需要多个线程共同协作才能完成业务计算的话,往往会涉及到线程之间的数据通讯。

C

线程依靠CPU调度分配时间片获得运行机会,当CPU时间片耗尽,线程将会停止运行等待CPU的再次分配。

D

由于线程的运行与停止是可控的,所以当多个线程之间需要同时对一块进程中的共享内存进程操作的时候,就有可能发生线程异步交互错误。

参考答案和解析
正确答案: D
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于线程优先级的说法中,正确的是( )。

A.线程的优先级是不能改变的

B.线程的优先级是在创建线程时设置的

C.在创建线程后的任何时候都可以设置

D.B和C


正确答案:C
解析: 本题考查线程优先级的概念。首先应该了解Java的线程是有优先级的,并且可以控制其优先级,可以排除选项A;选项B和选项C本身就矛盾,故选项D是错误的,B和C不能同时选择。线程的优先级在创建线程时可以设置,也可以通过getPriority()方法来获得线程的优先级,通过setPriority()方法来设定线程的优先级。线程的优先级属于考试重点内容,应该重点掌握。

第2题:

下列关于线程状态和生命周期的说法不正确的是

A.一个线程组内不仅可以包含线程,还可以包含其他线程组

B.线程在终止状态可以调用start()方法使它可运行

C.在Java中,最顶层的线程组是main

D.线程执行过程中,有一个更高优先级的线程进入可运行状态,这个线程立即被调度执行,当前线程占有的CPU被抢占


正确答案:B
解析:终止状态是线程执行结束的状态,没有方法可以改变它。

第3题:

关于pthread_create函数,下列说法错误的是____。

A、它返回是线程创建成功与否的错误码

B、线程属性参数使用空指针表示使用默认参数

C、它成功创建线程后立刻执行线程函数等待其结束后返回

D、可通过它将参数传递给线程函数


正确答案:C

第4题:

关于线程安全,下列哪些说法是正确的:

A.SimpleDateFormat是线程不安全的类

B.SimpleDateFormat是线程安全的类

C.一般不要定义SimpleDateFormat的static变量,如果定义为static,必须保证线程安全

D.推荐使用Apache封装好的DateUtils和DateFormatUtils工具类,来处理时间日期转换问题


正确答案:ACD

第5题:

关于进程和线程的说法正确的是( )。

A.在引入线程的操作系统中,线程是一个特殊的进程

B.在引入线程的操作系统中,线程是进程的一个实体

C.线程拥有自己的资源,进程不再拥有资源

D.线程切换花费比进程切换花费多


正确答案:B
解析:在引入线程的操作系统中,线程是进程中的一个实体,是CPU调度和分派的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其他线程共享进程所拥有的全部资源。所以线程不是一个特殊的进程,并且线程切换的花费比进程切换花费少得多。

第6题:

下面说法不正确的是 ( )

A.Java中线程是抢占式的

B.Java中线程是分时的

C.Java中的线程可以共享数据

D.Java中的线程可以共享代码


正确答案:B

第7题:

下列关于线程优先级的说法中,正确的是______。

A.线程的优先级是不能改变的

B.线程的优先级是在创建线程时设置的

C.在创建线程后的任何时刻都可以设置其优先级

D.B和C


正确答案:C
解析: Java语言中线程的优先级是用一个介于MIN_PRIORITY和MAX_PRIORITY之间的整数来表示的。可以在创建线程后的任何时刻修改线程的优先级。

第8题:

在Java多线程中sleep()和wait()方法,下列说法不正确的是()

A.sleep()方法是使线程停止一段时间的方法

B.在sleep时间间隔期满后,线程立即恢复执行

C.wait()方法用于线程交互

D.使用wait()方法后,线程需要被通知唤醒


参考答案:B

第9题:

关于多线程,下列哪个说法不正确?

A.多线程就是同时执行几个事件

B.多线程是将程序分为几个并行的子任务,由它们并发交叉执行

C.一个进程可产生多线程,形成执行流

D.Java语言支持多线程


正确答案:A
解析:多线程不是同时执行几个事件,在某个时间上,计算机还是在执行一个事件,只是多线程将程序分为几个并行的子任务,由它们并发交叉执行。在宏观上看,好像是同时执行几个事件。

第10题:

对于信号,以下说法正确的是?()

  • A、一个信号可以有多个发送者
  • B、一个信号可以通知多个接受者
  • C、信号的接受者是在不同线程中异步处理的
  • D、信号用于解耦模块逻辑

正确答案:A,B,D

更多相关问题