并发应用场景
思索:
两个工人在砌一堵墙.有人过来问:“你们在干什么?”第一个没好气地说“没看见吗?砌墙!”第二个人笑了笑说:“我们在盖一幢高楼.”
这个故事不新鲜了,小伙伴基本都听过,其实编码常被比喻成“搬砖”,和上面例子也有类似之处。
枯燥的重复编码工作让我们提升受限,如何让传统重复的CRUD工作“量变产生质变”,提高代码质量,高性能运行服务整个系统?通过上章节的设计模式以及本章并发编程学习,都是从软件代码层面讲解编程需要简洁、高效、设计合理。学以致用、温故知新,希望小伙伴能够应用到项目实战当中。
并发编程在某些高并发场景下能显著提升程序性能,本章带大家了解下并发编程方面的知识。
并发应用场景
常用的并发场景有:春运火车票,微信红包,电商的秒杀,抢购…
针对并发场景,本章会涉及基于Java的并行程序开发以及优化方法。对于多核CPU,传统的串行程序以及无法很好发挥CPU的性能。此时,就需要通过多线程的方式挖掘CPU的潜能。
并发场景的出现应用系