什么是单线程、多线程?

[复制链接]
查看11 | 回复0 | 2010-2-6 12:49:21 | 显示全部楼层 |阅读模式
线程:一个线程是一个程序内部的一个顺序控制流。即:一个或多个线程组成了一个进程。进程:可以简单的理解为一个正在运行的程序。
进程与进程间是互相独立的,而多线程是共享一块内存空间和一组系统资源,有可能互相影响。
线程的本质就是一小部分独立的代码,当进程欲行时,它会衍生出一个线程,即:主线程。主线程实际上就是程序中的main()函数,可以决定不衍生出多个线程(单线程应用程序);或者也可以在内存的允许下,衍生出多个线程。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行