论述题 4.  程序什么时候应该使用线程?
【正确答案】程序在以下几种情况下使用线程:
   1)耗时的操作使用线程,提高应用程序响应效率。
   2)并行操作时使用线程,例如基于C/S架构的服务器端并发线程响应用户的请求。
   3)在多CPU系统中,使用线程提高CPU利用率。
   4)改善程序结构。一个既长又复杂的进程可以考虑分为多个线程,成为几个独立或半独立的运行部分,这样的程序会利于理解和修改。
【答案解析】