一.提出问题 问1.线程存在的意义是什么?什么时候适合使用多线程? 答1.在单进程环境中实现多任务,线程可访问其所在进程的资源,例如内存.描述符等.对于单进程,如果要完成多项任务,这些任务只能依次执行,使用多线程可以让多个任务并行执行. 问2.线程的同步和异步有什么不同?同步实现机制分别有哪些? 答2.同步,顾名思义:相同的步调,就比如我们两条腿走路,左右脚之间互相协调,有节奏进行前进.在线程这里同步的意思就是,几个线程为了完成某个任务配合地.互相制约地执行.异步的概念同样可以理解,线程之间的执…