我想学习线程方面的知识,查了很多资料都是讲多线程的。线程应该有单线程和多线程之分吧?是不是只要我们写的程序中没有用到线程的这个程序本身就已经是单线程了?因为程序对CPU和操作系统来说就是一个进程,而一个进程至少包括一个线程?只要我们在写程序中用到了线程,这个程序就变为多线程的程序了?什么情况下需要用到多线程呢,那么什么情况下用多线程比较好呢,线程究竟有什么优点和好处呢?说来好笑我还从来没有写一个含线程的程序了,望大家耐心解答,分不是问题。
解决方案 »
- delphi 用MsComm控制手机发送短信,可以发送但是得不到“ok”或者“Error”的返回值的问题,急
- 有办法实现“按钮点击”这个动画播放的函数吗?
- API发送和接收IP包的困惑
- 有谁知道春节放假怎么串休?快要定火车票了
- 如何得到本机的 计算机名 和 IP ?
- 哪位有D7第二张安装盘的下载啊,不胜感激
- 有什么方法可以提高EXECL导入SQL SERVER的速度?
- 请求帮助———(续)
- 各位高手知道Web Sever Application中的ISAPI的请进来看看;分不够再加
- 老是自动跳出拔号窗口要求上网怎么办1?
- 有没有什么工具可以显示一个项目里定义的所有类?
- 哪里有XP风格的控件下载?
若想学习利用delphi实现多线程技术可以看看《D5开发人员指南》这样的书,若想更深入的了解建议看看《windows核心编程》等书。