什么是多线程,如何在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