Java基础之JUC概念篇

本篇文章主要记录JUC相关主要组件,并不做详细功能介绍,读完本篇内容你能大概知道JUC 究竟是什么,有哪些内容、工具可以在平时编程为我们提供方便。文章内容主要参考 官网说明

JUC

JUCjava.util.concurrent 类的简称。主要为 并发编程 提供了许多通用工具类

Atomic

java.util.concurrent.atomic 原子操作工具包:保证单个对象使用无锁的线程安全操作。

Lock

java.util.concurrent.locks 并发编程中提供各种锁的工具包

Executor

线程池操作工具包


Executor接口-实现类

Queue

JUC定义并实现了各种阻塞队列类,用于不同场景的数据操作


BlockingQueue-实现类

Timing

TimeUnit 类提供多种粒度来指定和控制基于超时的操作。

Synchronizers

提供了5种常用同步工具类
SemaphoreCountDownLatchCyclicBarrierPhaserExchanger

Concurrent Collections

专用于多线程使用的集合类, 以Concurrent开头的集合类

Concurrent Collections

感谢

感谢各位老铁花时间观看!
欢迎留言指正!
内容持续更新!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文来源于并发编程网清英的一篇文章:你应该知道的JAVA面试题,最近自己也在面试一些候选人,发现这篇文章中的有些点...
    程序熊大阅读 10,327评论 7 126
  • JVM 1:JVM基础知识 什么是JVM 常见的JVM 2:ClassFileFormat 3:类编译-加载-初始...
    皮皮魏阅读 251评论 0 0
  • 3:类加载-初始化 1. 加载过程 1. Loading 1. 双亲委派,主要出于安全来考虑 2. LazyLoa...
    Yuszha阅读 520评论 0 0
  • 前言 本文快速回顾了Java中最基础的知识点,用作面试复习,事半功倍。 参考 微信文章:精华:Java 开发岗面试...
    蛮三刀酱阅读 896评论 0 0
  • 学号:20011210126姓名:刘岩哲转载自:https://blog.csdn.net/yczz/articl...
    海哲王612阅读 193评论 0 0