多线程
Posted baierhu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多线程相关的知识,希望对你有一定的参考价值。
1.线程和进程
进程可以看成是一个完整的程序,比如QQ有多个进程,当你双击QQ时在电脑的服务管理器中就可以看见新生成一个QQ进程,当然这个新生成的程序只是多个QQ进程中的其中一个,对于这个新进程来讲,它包含多个线程,比如你可以看到QQ界面,同时你可以发送消息,他们每个功能就是一个线程,而这多个线程组成了进程,假设其中一个线程挂掉,就会损失一个功能,但是当整个进程挂掉,整个程序就挂了。
当我们在idea中起一个多线程,然后让多线程中while循环,会发现有些多线程执行完毕,整个程序还在执行,由于是死循环,所以整个程序会一直执行下去,也就是整个程序是一个进程,该进程会等到所有的程序执行完毕。
以上是关于多线程的主要内容,如果未能解决你的问题,请参考以下文章