JAVA多線程入門(一):理解多線程

我曾經以爲多線程的作用是這樣的——你運算1+1=2需要1秒,如果用了兩個線程,那麼1+1=2只要算0.5s。但是實際上並不是如此。 我認爲,多線程解決的是程序等待的問題。 想象這樣一個使用環境。如果你寫了一個串口通信程序,只有mian函數,但是同時要做收和發兩件事,你應該如何處理?按照單片機的思路,放中斷啊。但是如果沒有中斷呢?那就是查詢。什麼是查詢呢?就是: while(1){ send() r
相關文章
相關標籤/搜索