1.setDaemon(boolean); 为true 创建后面线程,在调用线程的start()方法之前调用。如果一个进程中没有任何前台线程,就算有后台线程在运行,整个进程仍然会结束。
isDaemon()判断是不是后面进程
Thread tt = new Thread();
tt.isDaemon();  

2.setPriority();   目前windows下只支持三个级别的优先级,分别是:
Thread.MAX_PRIORITY
Thread.MIN_PRIORITY
Thread.NORM_PRIORITY
Thread tt = new Thread();
tt.setPriority(Thread.MAX_PRIORITY);

3.join()
  如果线程A执行时调用了线程B的join方法,那么线程A将会被挂起,待B执行完后再执行A,但join(millisecond)
  有一个millisecond参数,如果过一规定时间线程B没有返回,将强制返回A. 应try{}catch(Exception e){};


java多线程---线程之间的通信//信息类
java多线程---线程之间的通信
class Q
}

相关文章: