Java 高级并发对象介绍

下面介绍一些 Java 5 之后的一些高级并发编程接口,大部分功能在 java.util.concurrent 中,还有部分并发数据结构在 Java collection 框架中。

  • ,使用简单,大部分程序采用该方式;
  • Executors 定义了一些运行和管理线程的高级编程接口。在 java.util.concurrent 包为大规模应用提供了线程池管理 Executor 接口的具体实现;
  • 并发集合 ,使管理大量数据更容易,并且可以大大减少同步的需要;
  • 原子变量 具有最小化同步并有助于避免内存一致性错误的功能。
  • ThreadLocalRandom ,JDK 7 中提供的多线程随机数生成器。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home...
    光剑书架上的书阅读 9,389评论 2 8
  • 原文链接 译者:靖靖 并发 进程和线程 在并发编程当中,有两个基本的执行单元:进程和线程。在java中,我们大部分...
    4b4f3ceb6f71阅读 4,174评论 4 16
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,930评论 18 399
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,445评论 11 349
  • 热哭在练车场~ 可能是心不在焉的练车,各种出错。不知道是哪里出了问题自己这段时间太不在状态了。 5号就要考试了,就...
    渠六亿阅读 1,280评论 0 1