一个synchronized,wait,notifyall的例子
摘要:package test;public class ThreadTest {public static void main(String[] args) {Thread t1 = new Thread(new Runnable1());Thread t2 = new Thread(new Runnable2());t1.start();t2.start() ;try {t1.join() ;} c...
阅读全文
posted @
2010-07-13 21:37
sunliho
阅读(757)
推荐(0)
thread introduction
摘要:sleep(),yield()为Thread类的静态方法,控制当前线程睡眠和暂时让出执行权给其他线程。想手机一类的运行环境没有抢占式调度,只有线程自己调用yield方法主动放弃执行权其它线程才有机会执行。start(),join()为实例方法,控制一个线程开始和等待结束。想中断一个线程的执行可以调用实例方法interrupt(),该方法将将线程的一个中断标志置位。在线程的运行代码中需要检测此标志位...
阅读全文
posted @
2010-07-13 06:49
sunliho
阅读(116)
推荐(0)