课程目标:

* 颠覆一些你以为"正确"的认知,纠正其它同类视频的错误

* 100+ 张手绘图 & 流程图,帮助你形成正确的"多线程世界观"

* 以知识点为主线、穿插讲解"应用","原理"和"多线程设计模式",多维度学懂并发

课程目录:

第一章:概览

1. 这门课讲什么

2. 为什么学这门课

3. 课程特色

4. 预备知识

第二章:进程与线程

1. 进程与线程

2. 并行与并发

3. 应用

第三章:Java 线程

1. 创建和运行线程

2. 观察多个线程运行

3. 查看进程线程的方法

4. 原理之线程运行

5. 常见方法

6. start 与 run

7. sleep 与 yield

8. join 方法详解

9. interrupt 方法详解

10. 不推荐的方法

11. 主线程与守护线程

12. 五种状态

13. 六种状态

14. 习题

第四章:共享模型之管程

1. 共享带来的问题

2. synchronized 解决方案

3. 方法上的 synchronized

4. 变量线程安全分析

5. 习题

6. Monitor 概念

7. wait notify

8. wait notify 的正确姿势

9. park & unpark

10. 重新理解线程状态转换

11. 多把锁

12. 活跃性

13. ReentrantLock

第五章:共享模型之内存

1. Java 内存模型

2. 可见性

3. 有序性

第六章:共享模型之无锁

1. 问题提出

2. CAS 与 volatile

3. 原子整数

4. 原子引用

5. 原子数组

6. 字段更新器

7. 原子累加器

8. Unsafe

第七章:共享模型之不可变

1. 日期转换问题

2. 不可变设计

3. 无状态

第八章:共享模型之工具

1. 线程池

2. J.U.C

全面深入学习java并发编程,视频教程下载

立即下载

注册下载

java 并发编程视频教程_全面深入学习java并发编程,视频教程下载相关推荐

  1. java第一阶段知识_坚持:学习Java后台的第一阶段,我学习了那些知识

    最近的计划是业余时间学习Java后台方面的知识,发现学习的过程中,要学的东西真多啊,让我一下子感觉很遥远.但是还好我制定了计划,自己选择的路,跪着也要走完!关于计划是<终于,我还是下决心学Jav ...

  2. 零基础学java靠谱吗_零基础学习Java靠谱吗?

    零基础学习Java靠谱吗?作为信息时代的当下,我们看到太多"掌握XX技能,轻松月薪3万"."年薪30万,这个技能你必须懂得"."价值X万的写简历秘籍& ...

  3. 非计算机专业学java好找工作吗_非计算机专业学习java容易找工作吗?

    原标题:非计算机专业学习java容易找工作吗? 两年前,我还是一名普普通通的在校大学生.上大学的时候除了学习专业知识以外,我还自己在校园里摆摊,买一些生活用品和文具.那个时候同学都夸我,说我有经商头脑 ...

  4. 三菱st编程手册_通过示例学习三菱ST编程(ALT指令和条件语句的使用)

    今天要跟大家分享的是ALT(交替输出指令)和条件语句综合应用的示例. 一.首先介绍的什么是ALT交替输出指令 概念:就是在输入使能信号为OFF→ON变化,指定的位元件ON→←OFF变化的指令. 简单理 ...

  5. java 接口强制转换_三分钟学习Java泛型中T、E、K、V、?的含义

    作者:Java武学秘籍

  6. Java:计算机编程语言Java的简介、编程环境/工具、如何学习Java之详细攻略

    Java:计算机编程语言Java的简介.编程环境/工具.如何学习Java之详细攻略 目录 Java的简介 1.Java的工作原理--基于Eclipse等编程Java语言→定义Java类→Java虚拟机 ...

  7. bluej 编程_BlueJ和Greenfoot:学习Java的最佳IDE

    bluej 编程 您说您想学习Java. 它可能是一种令人生畏的语言. 如果您是一名新程序员,这甚至似乎是不可渗透的. 但是,您深吸一口气,决心下定决心. 好的,首先要做的是:您需要已经阅读过的那些集 ...

  8. Java架构师笔记-你必须掌握学习Java需要掌握哪些技能

    闲来无事,师长一向不(没)喜(有)欢(钱)凑热闹,倒不如趁着这时候复盘复盘.而写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,希望可以给大家一些经验,能让大家更好学习和使用Jav ...

  9. Java培训分享:零基础怎么学习Java?

    最近几年,有很多小伙伴都比较关注"零基础怎么学习Java?"这个问题,因为很多小伙伴都是从其他行业转型来学Java的,都很担心自己学不会,那么来看看下面的详细介绍吧. 零基础怎么学 ...

最新文章

  1. vue 函数 路由跳转_vue中通过路由跳转的三种方式
  2. Redis高可用之集群配置(六)
  3. python列表的实现原理_python列表推导式原理和使用方法
  4. 基于SpringCloud的微服务架构演变史?
  5. php中购物车功能,php如何实现购物车功能
  6. php头像上传思路,PHP头像上传,php头像上传_PHP教程
  7. 数据结构-链表的删除和添加
  8. SpringCloud工作笔记055---SpringBoot中配置事物管理
  9. cur前缀_每天1分钟背单词 词根cur
  10. Linux IPC(Inter-Process Communication,进程间通信)之管道学习
  11. 车牌识别平台开源(支持蓝牌、绿牌,准确率高达96%)
  12. 如何将多张图片合并成一个PDF文件
  13. 计算机二级lookup函数,LOOKUP函数用法全解(下)——LOOKUP函数的二分法原理
  14. 平面设计是做什么的?平面设计工作内容有哪些?
  15. 吴裕雄--天生自然 诗经:醉翁亭记
  16. pod 文件管理服务器,k8s中pod的状态管理
  17. 明确数据分析目标的 3 个步骤
  18. 经验分享 | STM32CubeMX + STM32F1系列开发时遇到的四个问题及解决方案分享
  19. Oulipo HDU - 1686 (kmp初见讨伐!)
  20. ucos 和uclinux的区别及各自的特点

热门文章

  1. nginx-rtmp常用指令
  2. elasticsearch 启动、停止及更改密码
  3. Spark _16 _SparkUIMaster HA
  4. java基础---集合collection的方法介绍
  5. 【MS Word技巧】word如何批量把括号内字体变绿?
  6. 【Eclipse 字符集】Eclipse在哪里设置字符集?三个位置,分别控制不同的范围
  7. 小师妹学IO系列文章集合-附PDF下载
  8. 看动画学算法之:线段树-segmentTree
  9. Shutdown SpringBoot App
  10. long类型python_Python如何管理int和long?