第1题:
以下关于新建线程的叙述,正确的是( )。
A.当线程被创建时,可以马上启动
B.新建线程可以使用start( )、stop( )和wait( )等多个方法
C.进入新建状态的线程,没有被分配资源
D.新建状态的线程通过调用方法join( )可以进入阻塞状态
第2题:
A.交互式线程
B.I/O型线程
C.计算型线程
D.空转线程
第3题:
第4题:
进程(线程)调度的时机有()
第5题:
在java程序中,下列关于线程的说法错误的是()
第6题:
下面四个选项中,对线程同步的目的描述正确的有哪些?()
第7题:
在进程与线程的描述中,下列()是错误的。
第8题:
在下列条件下,不会引起WindowsNT线程调度程序重新调度的是()。
第9题:
新起一个线程,都要使用Thread.setName(“…”)设置线程名
在JDK1.5或更新的版本中,若字符串拼接发生在单线程环境,使用StringBuffer
对多线程访问的变量、方法,必须加锁保护,避免出现多线程并发访问引起的问题
线程使用时,要在代码框架中使用线程池,避免创建不可复用的线程;禁止在循环中创建新线程,否则会引起JVM资源耗尽
第10题:
线程启动调用start方法
线程的主体是run方法
线程运行中调用sleep方法可以进入阻塞状态
在java中,优先级的数值为1的线程可以抢占优先级为5的线程的资源
第11题:
一个进程可以包含多个线程
进程之间的切换快于线程
各个线程可以共享整个进程的所有资源
Unix中最小的调度单位是线程
第12题:
交互式线程
I/O型线程
计算型线程
空转线程
第13题:
关于进程和线程的说法正确的是( )。
A.在引入线程的操作系统中,线程是一个特殊的进程
B.在引入线程的操作系统中,线程是进程的一个实体
C.线程拥有自己的资源,进程不再拥有资源
D.线程切换花费比进程切换花费多
第14题:
进程(线程)调度的时机有
A.运行的进程(线程)运行完毕
B.运行的进程(线程)自我阻塞
C.运行的进程(线程)的时间片用完
D.运行的进程(线程)所需资源没有准备好
E.运行的进程(线程)出现错误
第15题:
第16题:
WindowsNT中,下列线程中优先级最高的是()。
第17题:
线程有那5个基本状态?它们之间如何转化?简述线程的生命周期。
第18题:
关于线程以下说法错误的有()
第19题:
在WindowsNT的线程调度中,若线程已准备好执行,但由于资源为不可用,从而成为转化状态。当资源为可用时,线程便由转化状态进入()。
第20题:
一个进程中可以有一个或多个线程
把进程作为资源分配单位,把线程作为调度和执行单位
同一进程中的各线笥间的通信在该进程的地址空间中进行
不同的线程有不同的任务,因而一定执行不同的程序
允许多个线程并发执行
第21题:
锁定资源,使同一时刻只有一个线程去访问它,防止多个线程操作同一个资源引发错误
提高线程的执行效率
让线程独占一个资源
让多个线程同时使用一个资源
第22题:
第23题:
当线程进入就绪状态时
当线程的时间片用完或高优先级线程抢先时
当调度程序或执行体改变线程优先级时
当备用状态的线程进行描述表切换时