你可能感兴趣的试题
调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会 调用线程的yield()方法,可以使与当前线程相同优先级的线程获得运行机会 当有比当前线程优先级高的线程出现时,高优先级线程将抢占CPU并运行. 具有相同优先级的多个线程的调度一定是分时的
线程是资源分配的基本单位 不同的线程可以执行相同的程序 每个线程有一个唯一的标识符和一张线程描述表 多个线程可以并发执行
调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会 调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会 当有比当前线程的优先级高的线程出现时,高优先级线程将抢占CPU并运行 具有相同优先级的多个线程的调度一定是分时的
线程包含CPU现场,可以独立执行程序 每个线程有自己独立的地址空间 进程只能包含一个线程 线程之间的通信必须使用系统调用函数
sleep()方法使线程暂停,让出CPU给低优先级的线程运行 yield()方法使线程暂停,让出CPU使低优先级的线程运行,如果不存在有机会运行的线程,yield()方法将直接返回,线程继续 join()方法使当前线程暂停,等待某线程类特定对象运行结束 suspend()挂起的线程不能自动恢复
线程是进程的一部分 进程是线程的一部分 进程与线程无关 进程和线程是同一个概念
调用线程的sleep()方法,可以使比当前线程优先级低的线程获得运行机会 调用线程的yeild()方法,只会使与当前线程相同优先级的线程获得运行机会 当有比当前线程的优先级高的线程出现时,高优先级线程将抢占CPU并运行 具有相同优先级的多个线程的调度‘定是分时的
Java是面向过程的编程语言 Java支持分布式计算 Java是跨平台的编程语言 Java支持多线程