更多"当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用"的相关试题:
[单项选择]当一个应用程序的所有非守护线程终止运行时,但仍然有守护线程在运行,应用程序将
A. 运行
B. 阻塞
C. 终止
D. 休眠
[单项选择]当一个应用程序的所有非守护线程终止运行时,若仍然有守护线程在运行,应用程序将______。
A. 运行
B. 阻塞
C. 终止
D. 休眠
[填空题]线程是程序运行时的一个执行流,是由CPU运行程序代码并操作 【15】 所形成的。
[填空题]Java中的线程体是由线程类的 【13】 ( )方法进行定义的,线程运行时,也是从该方法开始执行。
[单项选择]下列关于线程状态和生命周期的说法不正确的是
A) 一个线程组内不仅可以包含线程,还可以包含其他线程组B) 线程在终止状态可以调用start( )方法使它可运行C) 在Java中,最顶层的线程组是mainD) 线程执行过程中,有一个更高优先级的线程进入可运行状态,这个线程立即被调度执行,当前线程占有的CPU被抢占
[填空题]Java中,线程必须属于一个进程,线程是程序运行中的一个______。
[多项选择]采用多线程技术的系统中,一个进程中可以有一个或多个线程。在这样的系统中,进程和线程有许多相似之处,它们是( )
A. 各自用一个唯一的标识符以作识别
B. 各有自己的生命周期
C. 由系统为其分配能独立使用的主存空间
D. 在执行中会经历各种状态变化
E. 都需要有专用的通信机制来传递信息
[多项选择]现代操作系统均采用了线程技术。当在一个进程中创建了多个线程后,这些线程可以 ( )
A. 共享该进程的所有资源
B. 并发执行
C. 拥有各自独立的主存空间
D. 相互间快速传递信息
E. 在执行中经历状态变化
[填空题]如果一个线程调用 【15】 ( )方法,将使该线程进入休眠状态。
[单项选择]当把一个程序、线程或代码段的输出连接到另一个程序、线程或代码段的输入时,应使用( )流。
A. FileOutput
B. BufferedOutput
C. PipedOutput
D. DataOutput
[单项选择]当退出当前主页时,浏览器调用______方法终止start( )方法中启动的线程。
A. destroy()
B. init()
C. stop()
D. paint()
[单项选择]下列对线程属性的描述中,哪些是正确的( )
Ⅰ.每个线程有一个标识符
Ⅱ.每个线程需要自己执行时的寄存器和栈等现场信息
Ⅲ.每个线程有各自的地址空间
Ⅳ.线程是处理器调度的独立单元
Ⅴ.线程是有生命周期的
A. 仅Ⅰ、Ⅱ和Ⅲ
B. 仅Ⅱ、Ⅲ和Ⅳ
C. 仅Ⅰ、Ⅱ、Ⅳ和Ⅴ
D. 仅Ⅱ、Ⅲ、Ⅳ和Ⅴ
[填空题]线程在生命周期中要经历5种状态,分别是新建状态、可运行状态、运行状态、()状态和终止状态。