美文网首页
JUC 学习笔记

JUC 学习笔记

作者: 董懂同学 | 来源:发表于2020-03-30 09:11 被阅读0次

JUC :package java.util.concurrent

  • package java.util.concurrent
  • package java.util.concurrent.atomic
  • package java.util.concurrent.locks

进程

  • 进程就是后台运行的一个程序,比如正在运行中的 QQ 和微信等程序
  • 进程跟操作系统有关
  • Windows 可以通过任务管理器查看,Mac 可以通过监视器查看,Linux 可以通过 top 命令查看

线程:

  • 线程是轻量级的线程
  • 依附于进程存在
  • 同一进程的多个线程共享进程获取的资源
  • IDEA 的语法检查和自动保存就是两个线程

并发

  • 应用场景:
    • 12306 春运期间抢票就是高并发的场景
    • 双 11 秒杀抢购

并行

  • 应用场景
    • 边洗菜边听喜马拉雅
    • 多核CPU同时执行 QQ 和微信

相关文章

  • ConcurrentSkipListMap 学习笔记

    ConcurrentSkipListMap 学习笔记 标签(空格分隔): juc学习 基于跳跃表的线程安全的map...

  • JUC 学习笔记

    JUC :package java.util.concurrent package java.util.con...

  • JUC学习笔记一

    什么是JUC 在 Java 5.0 (JDK 1.5)提供了 java.util.concurrent( 简称JU...

  • JUC学习笔记二

    HashMap HashMap类实现了Map接口,所以实现了Map常用的一些方法,Map通常在java开发中被称为...

  • JUC学习笔记三

    JUC学习笔记三 用于解决多线程同步问题的方式 隐式锁(synchronized) 同步代码块 同步方法 显式锁(...

  • JUC学习笔记-锁

    1.为什么需要锁 解决多个线程访问同一个可变的状态变量时的安全问题。 2.内置锁 - synchronized 任...

  • JUC——检视阅读

    JUC——检视阅读 参考资料 JUC知识图参考 JUC框架学习顺序参考 J.U.C学习总结参考,简洁直观 易百并发...

  • JUC并发编程引导学习(超长篇)

    JUC并发编程学习 1、什么是JUC juc是Java并发编程的一个工具包,包名为java.util.concur...

  • JUC学习笔记(二)—ConcurentHashMap

    Unsafe:是CAS的核心类,由于Java方法无法直接访问底层系统,需要通过本地(native)方法来访问,Un...

  • JUC学习笔记(1)-CAS

    1.什么是CAS CAS是一种无锁执行的算法原理。全称Compare And Swap其算法核心思想如下 2.Un...

网友评论

      本文标题:JUC 学习笔记

      本文链接:https://www.haomeiwen.com/subject/mewluhtx.html