.net 进程 多线程
进程:可以理解为每一个“.exe”程序就是一个进程, 任务管理器里面各种不同的进程就是多进程
线程:线程也可以理解为一个比进程更小的单位,那么一个进程里面可以有多个线程,
当你项目中用到多个线程的时候我们就称之为多线程开发
多线程的好处:更充分的利用服务器的资源,让程序的执行效率更高
单线程,只能一个线程执行完之后再执行下一个
双线程,这里我可以利用双线程同时听歌和写代码,两个任务不分时间先后或者前后时间相差更少
```
static void Main(string[] args)
{
//:单线程,只能一个线程执行完之后再执行下一个
//music();
//code();
// codeAndmusc();
// Console.WriteLine("--------------------");
//双线程,这里我可以利用双线程同时听歌和写代码,两个任务不分时间先后或者前后时间相差更少
// Thread t1 = new Thread(new ThreadStart(music)); //开始一个听歌的线程
// Thread t2 = new Thread(new ThreadStart(code)); //开始一个写代码的线程
//启动线程
//t1.Start();
//t2.Start();
//三线程
//一个进程创建好之后会有默认的主