請教:java的子執行緒和主控執行緒之間的關係?
主控執行緒:A實際上是一個servlet
b.run();
andDoAnotherThing();
子執行緒:B類似守護程式,是一個死迴圈,
run(){
while(true){
if(ok){
doSth();
}
else
{
wait(1000);
}
}
我現在的問題是:希望執行b.run()後還能執行andDoAnotherThing(),但實際上程式陷入到了while(true)裡面出不來了,後面的andDoAnotherThing沒辦法執行,請問該如何做?
b.run();
andDoAnotherThing();
子執行緒:B類似守護程式,是一個死迴圈,
run(){
while(true){
if(ok){
doSth();
}
else
{
wait(1000);
}
}
我現在的問題是:希望執行b.run()後還能執行andDoAnotherThing(),但實際上程式陷入到了while(true)裡面出不來了,後面的andDoAnotherThing沒辦法執行,請問該如何做?
相關文章
- java執行緒之守護執行緒和使用者執行緒Java執行緒
- 手撕Java多執行緒(四)執行緒之間的協作Java執行緒
- java多執行緒之執行緒的基本使用Java執行緒
- java多執行緒5:執行緒間的通訊Java執行緒
- Java多執行緒之執行緒中止Java執行緒
- Java程式和執行緒關係及區別Java執行緒
- 證明執行緒池ThreadPoolExecutor的核心執行緒數,最大執行緒數,佇列長度的關係執行緒thread佇列
- Java執行緒篇——執行緒的開啟Java執行緒
- 【Java多執行緒】執行緒安全的集合Java執行緒
- Java多執行緒-執行緒池的使用Java執行緒
- 多執行緒之間通訊及執行緒池執行緒
- 死磕 java執行緒系列之執行緒的生命週期Java執行緒
- Java多執行緒之Executor框架和手寫簡易的執行緒池Java執行緒框架
- 執行緒與程式之間有什麼關係?Linux執行緒與程式有什麼區別?執行緒Linux
- 執行緒和執行緒池執行緒
- Java多執行緒-執行緒中止Java執行緒
- SpringBoot執行緒池和Java執行緒池的實現原理Spring Boot執行緒Java
- CPU是海王?聊聊 主/子執行緒 和 同/非同步 的關係執行緒非同步
- 【Java】【多執行緒】執行緒的生命週期Java執行緒
- 執行緒控制之休眠執行緒執行緒
- Java多執行緒之守護執行緒實戰Java執行緒
- Java多執行緒之執行緒同步【synchronized、Lock、volatitle】Java執行緒synchronized
- Java 併發:執行緒、執行緒池和執行器全面教程Java執行緒
- Java中命名執行器服務執行緒和執行緒池Java執行緒
- Swift多執行緒:使用Thread進行多執行緒間通訊,協調子執行緒任務Swift執行緒thread
- Android小知識-Java多執行緒相關(執行緒間通訊)上篇AndroidJava執行緒
- 程式執行緒協程關係執行緒
- Java併發 之 執行緒池系列 (1) 讓多執行緒不再坑爹的執行緒池Java執行緒
- java 多執行緒之使用 interrupt 停止執行緒的幾種方法Java執行緒
- 【Java】【多執行緒】兩個執行緒間的通訊、wait、notify、notifyAllJava執行緒AI
- 子執行緒與UI執行緒的通訊(委託)執行緒UI
- 模擬主執行緒等待子執行緒的過程執行緒
- 《Java 高階篇》七:執行緒和執行緒池Java執行緒
- 多執行緒,執行緒類三種方式,執行緒排程,執行緒同步,死鎖,執行緒間的通訊,阻塞佇列,wait和sleep區別?執行緒佇列AI
- Java執行緒的CPU時間片Java執行緒
- java多執行緒間的通訊Java執行緒
- 如何檢視CPU核數和執行緒數?CPU的核心數、執行緒數的關係和區別執行緒
- Java多執行緒-執行緒狀態Java執行緒
- Java多執行緒-執行緒通訊Java執行緒