
Thread
文章平均质量分 68
sunlling
这个作者很懒,什么都没留下…
展开
-
线程优先级测试
当可运行状态的线程很多,那么优先极高的线程将会先执行。 线程的优先级用1-10之间的整数表示,数值越大优先级越高,默认的优先级为5。 线程还有三个常量,看下面的测试类。 下面弄个小例子。 1.线程类 package com.citi.thread; public class ThreadTest extends Thread{ public void run(){原创 2012-07-29 13:33:41 · 595 阅读 · 0 评论 -
wait, notify,notifyAll 小例子
一直只是知道notify,notifyAll,一个是换醒等待中的一个线程,一个是换醒多个线程。今天写一个小例子看看。 假设有一个线程类,里面有一个共享资源叫publicResource, 这个资源呢,我们是要加锁的,多个线程调用的时候,有的线程要先让步(wait()),之后再执行(等待它的notify)。即所有的线程都是要等待,要不要换醒就要看主程序了。 public class Wai原创 2012-07-29 22:03:28 · 421 阅读 · 0 评论