什麼是多線程,如何在vb.net中做到這一點?多線程在vb.net
-3
A
回答
1
多線程是讓程序同時處理多個事物的概念。一個常見的用例是在後臺進行一些緊張的處理,同時保持UI線程活躍並對消息做出響應,或者分裂一個大問題並且跨多個CPU(或核心)並行尋找解決方案。
通過使用the Thread class,您可以將多線程添加到.NET應用程序。
請注意,使多線程的東西工作通常需要仔細的同步處理,使用像互斥和信號量的概念。如果沒有這些,你可能會遇到各種難以定位的問題,因爲它們不以確定性的方式出現,因爲現在由操作系統來爲每個線程安排處理時間。我多次聽到的一句話是,線程是邪惡的。這意味着當你不想讓它們運行時,它們總是運行,不可避免地會跑到那個你沒有做到適當同步的地方 - 但是當你嘗試找到錯誤時,你不能用調試器運行,因爲現在,操作系統調度線程的方式略有不同,從而避免了錯誤。
1
相關問題
- 1. VB.NET多線程
- 2. vb.net多線程
- 3. VB.net多線程循環,並行線程
- 4. VB.net的SerialPort多線程
- 5. VB.net多線程按鍵
- 6. Vb.net多線程不工作...?
- 7. VB.Net殺多線程功能
- 8. VB.Net多線程Windows窗體
- 9. vb.net多線程不工作
- 10. VB.net簡單的多線程
- 11. 嘗試 - 多線程 - 在VB.net Windows窗體
- 12. vb.net在多個線程上pinging
- 13. 在VB.Net中使用多線程
- 14. VB.NET在線教程
- 15. vb.net多線程與For..Next循環中的多線程
- 16. VB.NET WPF線程
- 17. 的VB.NET線程
- 18. VB.net跨線程
- 19. VB.NET多線程和系統架構
- 20. 多線程和插座/ TCP [VB.NET]
- 21. 多線程與水晶報表,VB.net
- 22. VB.net多線程一個WebClient的循環
- 23. vb.net寫作背景多線程
- 24. 多線程開始按順序vb.net
- 25. 需要多線程幫助vb.net和asp.net
- 26. 運行多線程的VB.NET代碼
- 27. 在vb.net中運行線程
- 28. VB.Net多線程調用需求並傳遞線程
- 29. VB.NET多線程,封鎖線程,直到收到通知
- 30. VB.Net線程建議
爲什麼你想要做一些你甚至不知道它是什麼的(所以,大概你不知道它是什麼用的,以及處理它時會遇到的所有頭痛)? – 2010-01-18 01:19:25
你是對的人:)我只是看着它,看起來像頭痛 – 2010-01-18 01:48:01