本多线程与高并发系列,前期主要围绕这四块,主要先从“基本概念”、“JUC同步工具”、“同步容器”、“线程池”切合,后续还会更新更、更深的内容。 多线程编程的好处是什么? 在多线程程序中,多个线程被并发的执行以提高程序的效率,CPU不会因为某个线程需要等待资源而进入空闲状态。 多个线程共享堆内存(heap memory),因此创建多个线程去执行一些任务会比创建多个进程更好。 举个例子,Servlets比CGI更好,是因为Servlets支持多线程而CGI不支持。