正在加载图片...
荐,前者会产生异常,后者是强制终止,不会释放锁。 四、线程的优先级 线程的优先级代表该线程的重要程度,当有多个线程同 时处于可执行状态并等待获得CPU时间时,线程调度系统 根据各个线程的优先级来决定给谁分配CPU时间,优先级 高的线程有更大的机会获得CPU时间,优先级低的线程也 不是没有机会,只是机会要小一些罢了。 你可以调用Thread类的方法getPriority()和 setPriority()来存取线程的优先级,线程的优先级界于1 (MIN PRIORITY)和10(MAX PRIORITY)之间,缺 省是5(NORM PRIORITY)。 状态图1 状态图2荐,前者会产生异常,后者是强制终止,不会释放锁。 四、线程的优先级 线程的优先级代表该线程的重要程度,当有多个线程同 时处于可执行状态并等待获得 CPU 时间时,线程调度系统 根据各个线程的优先级来决定给谁分配 CPU 时间,优先级 高的线程有更大的机会获得 CPU 时间,优先级低的线程也 不是没有机会,只是机会要小一些罢了。 你可以调用 Thread 类的方法 getPriority() 和 setPriority()来存取线程的优先级,线程的优先级界于 1 (MIN_PRIORITY)和 10(MAX_PRIORITY)之间,缺 省是 5(NORM_PRIORITY)。 状态图 1 状态图 2
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有