商城首页欢迎来到中国正版软件门户

您的位置:首页 > 编程开发 >java中为什么需要并发编程

java中为什么需要并发编程

  发布于2023-04-24 阅读(0)

扫一扫,手机访问

为什么需要并发编程?


  并发编程帮助我们把做什么和什么时候做分开,可以明显的改进应用程序的吞吐量和机构。当然不仅如此,往往在用到并发编程的时候有多重原因。例如业务需求、性能优化需要、可简化任务调度、并行程序在多核心CPU有优势。
  当然这期间也会存在一些注意事项,会对并发编程产生一定的误解,例如并发并非总能改进性能,在发在CPU有很多空闲时间的时候可以明显改进程序的性能,但是线程数量较多,频繁的调度切换反而会降低系统的性能。
  因此我们应该客观的认识并发编程。例如编写并发程序必然会在代码上增加额外的开销;正确的并发是非常复杂的,即使对于简单的问题;并发中的缺陷因为不易重新也不容易被发现;并发往往需要对设计策略从根本上上进行修改。

本文转载于:https://www.yisu.com/zixun/671936.html 如有侵犯,请联系admin@zhengruan.com删除

热门关注