摘要:
并发编程无处不在,本章主要从java的并发编程入手 线程 为什么我们程序中要使用多线程?单线程不是很好吗?多线程有什么意义?多线程使用的弊端? 首先需要区分线程和进程的概念。 进程属于操作系统层面,针对程序的一次执行,在计算机中,CPU用来计算任务,内存用来存储运行时的数据,外部存储如硬盘存储了持久 阅读全文
摘要:
在之前无意中看到有群友关于:业务中尽量不要使用并发编程和线程池一文中,引发了几点思考:对于不熟悉并发编程的开发者,引入并发设计确实会导致意想不到的问题出现,增加了维护难度和周期;但是现实在某些设计场景中,我们无法避免这种设计,并发带来的好处显而易见。 今年再重温了几遍并发设计后,我想把现有的知识点总 阅读全文