结束语

2022-05-07  本文已影响0人  程序员札记

终于到了尾声的阶段。同事们坚持下来听也是非常不容易的。理解了并发能够增强自己对代码的认识。编写优质的并发代码是一件难度极高的事情。Java语言从第一版本开始内置了对多线程的支持,这一点在当年是非常了不起的,但是当我们对并发编程有了更深刻的认识和更多的实践后,实现并发编程就有了更多的方案和更好的选择。

为什么需要并发

并发其实是一种解耦合的策略,它帮助我们把做什么(目标)和什么时候做(时机)分开。这样做可以明显改进应用程序的吞吐量(获得更多的CPU调度时间)和结构(程序有多个部分在协同工作)。做过Java Web开发的人都知道,Java Web中的Servlet程序在Servlet容器的支持下采用单实例多线程的工作模式,Servlet容器为你处理了并发问题。

误解和正解

最常见的对并发编程的误解有以下这些

下面的这些说法才是对并发客观的认识

并发编程的原则和技巧

上一篇 下一篇

猜你喜欢

热点阅读