既然這EventDispatchThread是一個線程,那肯定是從run方法開始了
run中的finally塊中有塊有意思的代碼
像我們調試中經常發現有unchecked exception沒有捕獲,在console打印出來了,但貌似沒任何影響,這是為什么呢?
就是這一小段代碼的功勞了。
線程死了,但它又讓線程恢復過來了
已有 0 人發表留言,猛擊->>這里<<-參與討論
ItEye推薦
run中的finally塊中有塊有意思的代碼
/* * Fix for 4648733. Check both the associated java event * queue and the PostEventQueue. */ if (theQueue.peekEvent() != null || !SunToolkit.isPostEventQueueEmpty()) { theQueue.initDispatchThread(); }
像我們調試中經常發現有unchecked exception沒有捕獲,在console打印出來了,但貌似沒任何影響,這是為什么呢?
就是這一小段代碼的功勞了。
線程死了,但它又讓線程恢復過來了
已有 0 人發表留言,猛擊->>這里<<-參與討論
ItEye推薦