多线程的意义 CarlosL 2023-07-20 107 阅读1分钟 优: 1.能适当提高程序的执行效率 2.能适当提高资源的利用率如CPU、内存等 3.线程上的任务执行完成后,线程自动销毁 缺: 1.开线程需要占用一定的内存空间,默认每个线程都占512KB 2.如果开启大量的线程,会占用大量的内存空间,降低程序的性能 3.线程越多,CPU在调用线程上的开销越大 4.程序设计更加复杂,比如线程间的通信、多线程的数据共享等