Java虚拟机(JVM)中的线程调度器负责管理线程,调度器把线程

题目

Java虚拟机(JVM)中的线程调度器负责管理线程,调度器把线程的优先级分为10个级别,分别用Thread类中的类常量表示。每个Java线程的优先级都在常数1和10之间,即Thread.MIN_PRIORITY和Thread.MAX_PRIORITY之间。如果没有明确地设置线程的优先级别,每个线程的优先级都为常数8。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 18 )下列对线程属性的描述中,哪些是正确的?

Ⅰ .每个线程有一个标识符

Ⅱ .每个线程需要自己执行时的寄存器和栈等现场信息

Ⅲ . 每 个线程有各自的地址空间

Ⅳ . 线程是处理器调度的独立单元

Ⅴ .线程是有生命周期的

A )仅 Ⅰ 、 Ⅱ 和 Ⅲ

B ) 仅 Ⅱ 、 Ⅲ 和 Ⅳ

C )仅 Ⅰ 、 Ⅱ 、 Ⅲ 和 Ⅴ

D )仅 Ⅱ 、 Ⅲ 、 Ⅳ 和 Ⅴ


正确答案:C

第2题:

在多处理机线程调度和处理分配方法中,对独占式组调度性质和工作特点描述错误的是()。

A、CPU利用率高

B、线程运行过程中没有线程切换

C、避免了线程间同步时间因调度问题延长

D、把进程所需要的CPU一次性分给进程


参考答案:A

第3题:

在下列有关Windows XP处理器管理功能的叙述中,正确的是自

A.Windows XP将进程作为系统资源分配的单位,将线程作为处理器调度的单位

B.在系统内部,Windows XP将进程和线程的优先级分为64个等级

C.在进行处理器调度时,Windows XP总是在某一线程运行结束时进行处理器调度,不会中断一个线程的运行

D.线程的优先级总是由进程的优先级决定的,在运行过程中不会动态地调整


正确答案:A

第4题:

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

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

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

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

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


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

第5题:

下列对线程属性的描述中,哪些是正确的?

Ⅰ.每个线程有一个标识符

Ⅱ.每个线程需要自己执行时的寄存器和栈等现场信息

Ⅲ.每个线程有各自的地址空间

Ⅳ.线程是处理器调度的独立单元

Ⅳ.线程是有生命周期的

A.仅Ⅰ、Ⅱ和Ⅲ

B.仅Ⅱ、Ⅲ和Ⅳ

C.仅Ⅰ、Ⅱ、Ⅳ和Ⅴ

D.仅Ⅱ、Ⅲ、Ⅳ和Ⅴ


正确答案:C
解析:每个进程有各自独立的地址空间,而非线程。每个线程有一个唯一的标识符与它绑定,线程从创建到消亡的过程称为线程的生命周期。

第6题:

Java的线程调度策略是一种基于优先级的______式调度。


正确答案:抢先
抢先

第7题:

处理器分级调度中包括()

A. 作业调度

B. 设备调度

C. 存储分配

D. 进程调度

E. 线程调度


正确答案:ACDE

第8题:

(40)在下列有关 Windows XP处理器管理功能的叙述中,正确的是自

A)Windows XP将进程作为系统资源分配的单位,将线程作为处理器调度的单位

B)在系统内部,Windows XP将进程和线程的优先级分为64 个等级

C)在进行处理器调度时,Windows XP总是在某一线程运行结束时进行处理器调度,不会中断一个线程的运行

D)线程的优先级总是由进程的优先级决定的,在运行过程中不会动态地调整


正确答案:B

第9题:

在Java中,负责对字节代码解释执行的是( )。

A.垃圾回收器

B.虚拟机

C.编译器

D.多线程机制


正确答案:B
解析: 本题考查Java语言的虚拟机。Java语言的执行模式是半编译半解释型。Java编写好的程序首先由编译器转换为标准字节代码,然后由Java虚拟机去解释执行。字节代码是—种二进制文件,但不能直接在操作系统,上运行,可看作是虚拟机的机器码。虚拟机把字节码程序与各操作系统和硬件分开,使Java程序独立于平台。Java中的虚拟机是非常重要的概念;是Java语言的撕扎掌握后有助于理解Java语言的实现。

第10题:

在Java中,负责对字节代码解释执行的是( )。A.垃圾回收器B.虚拟机C.编译器S

在Java中,负责对字节代码解释执行的是( )。

A.垃圾回收器

B.虚拟机

C.编译器

D.多线程机制


正确答案:B
本题考查Java语言的虚拟机。Java语言的执行模式是半编译半解释型。Java编写好的程序首先由编译器转换为标准字节代码,然后由Java虚拟机去解释执行。字节代码是-种二进制文件,但不能直接在操作系统上运行,可看做虚拟机的机器码。虚拟机把字节码程序与各操作系统和硬件分开,使Java程序独立于平台。Java中的虚拟机是非常重要的概念,是Java语言的基础,掌握后有助于理解Java语言的实现。

更多相关问题