[TOC]
1.线程的基本概念
【1】基础概念
单线程 VS 多线程
单线程编程:顺序执行流,程序从main方法开始执行,依次从上往下执行,如果遇到了阻塞程序将会在该处停滞。
但是实际情况单线程的程序功能有限的,例如在开发一个简单的服务器的时候,需要通过这个服务器程序向不同的客户端提供不同的服务,而不同的客户端直接应该互不干扰 ,这个时候便需要通过多线程解决问题
并发 VS 并行
...大约 64 分钟
[TOC]
单线程 VS 多线程
单线程编程:顺序执行流,程序从main方法开始执行,依次从上往下执行,如果遇到了阻塞程序将会在该处停滞。
但是实际情况单线程的程序功能有限的,例如在开发一个简单的服务器的时候,需要通过这个服务器程序向不同的客户端提供不同的服务,而不同的客户端直接应该互不干扰 ,这个时候便需要通过多线程解决问题
并发 VS 并行