欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

為什么要使用并發多線程編程

錢琪琛2年前20瀏覽0評論

為什么要使用并發多線程編程?

并發編程又叫多線程編程。在程序中,往往有很多很耗時的工作,比如上傳文件、下載文件、跟客戶聊天需要長時間建立連接。這種時候,一個線程是服務不了多個用戶的,會產生因為資源獨占產生的等待問題。例如:編寫一個耗時的單線程程序:新建一個基于對話框的應用程序SingleThread,在主對話框IDD_SINGLETHREAD_DIALOG添加一個按鈕,ID為IDC_SLEEP_SIX_SECOND,標題為“延時6秒”,添加按鈕的響應函數,代碼如下:voidCSingleThreadDlg::OnSleepSixSecond(){Sleep(6000);//延時6秒}編譯并運行應用程序,單擊“延時6秒”按鈕,你就會發現在這6秒期間程序就象“死機”一樣,不在響應其它消息。為了更好地處理這種耗時的操作,我們有必要學習——多線程編程。

java多線程上傳文件,為什么要使用并發多線程編程