阅读背景:

Java并发编程基础-线程安全问题及JMM(volatile)_weixin_30492601的博客

来源:互联网 

什么情况下应该使用多线程 :

  线程出现的目的是什么?解决进程中多任务的实时性问题?其实简单来说,也就是解决“阻塞”的问题,阻塞的意思就是程序运行到某个函数或过程后等待某些事件发生而暂时停止 CPU 占用的情况,也就是说会使得 CPU 闲置。还有一些场景就是比如对于一个函数中的运算逻辑的性能问题,我们可以通过多线程的技术,使得一个函数中的多个逻辑运算通过多线程技术达到一个并行执行,从而提升性能所以,多线程最终解决的就是“等待”的问题,所以简单总结的使用场景线程出现的目的是什么?解决进程中多任务的实时性




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: