JUC 学习笔记

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

推荐阅读更多精彩内容