我有一個我已經開發了以下多個線程的代碼命名的一個線程和線程二,下面是一個代碼查詢..關於守護線程提供非守護線程一些服務
類MULTIP實現Runnable {
public void run() {
for (int i = 0; i < 20; i++) {
try {
Thread.sleep(500);
System.out.println(Thread.currentThread().getName());
System.out.println("i");
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
public class MultiThread3 {
public static void main(String... a) {
multip obj = new multip();
Thread t1 = new Thread(obj);
t1.currentThread().setName("one");
t1.start();
Thread t2 = new Thread(obj);
t2.currentThread().setName("two");
t2.start();
}
}
現在我想線程兩個來設置爲守護線程,它應該提供一些服務線程一個它可以是任何類型的服務,但最後我是想實現的是守護線程提供某些服務到非守護線程。請告知如何實現這個。問題是關於守護進程線程如何將服務提供給非守護線程..?
夥計請告知這一點。 – user1538526 2012-07-26 09:08:36
Ummm't2.setDaemon(true);'我錯過了什麼? – 2012-07-26 09:24:41
問題是關於守護進程線程如何向非守護進程線程提供服務 – user1538526 2012-07-26 09:37:25