[英]How long a thread will be alive in java?
我使用創建一個線程
Thread t = new Thread();
t.start();
您使用t.start()啟動線程; 現在線程將存活多長時間? X(上述問題的答案)秒后它將進入什么狀態?
Thread t = new Thread();
t.start();
public void run(){
System.out.println("Threads");
}
如果線程具有run()方法,將會發生什么?
只要空的Thread.run()
方法不執行任何操作並返回,按照您所描述的完全創建和啟動的線程將一直存在。 當線程終止時, t.isAlive()
函數將返回false
。
通常,線程會做一些有用的事情,只要run()
方法沒有返回,線程就可以存活。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.