Java併發/多線程教程

過去計算機有一個單CPU,只能一次執行一個程序。後來計算機可以處理多任務,這意味着計算機可以同時執行多個程序(AKA任務或進程)。但是這不是真的「同時」。單個CPU在程序之間共享。操作系統將在運行的程序之間切換,在切換之前執行每個程序一段時間。 隨着多任務處理,軟件開發人員面臨新的挑戰。程序不能再假定所有的CPU時間可用,也不能全部內存或任何其他計算機資源。 「好公民」計劃應該釋放所有不再使用的資
相關文章
相關標籤/搜索