首页 实战 2小时搞定多线程概念
收藏

掌握Java并发编程的“基石”,入门并发编程

掌握Java并发编程的“基石”,入门并发编程

2小时搞定多线程概念

难度 入门 时长 2小时 6分钟 学习人数 1430 综合评分 10.00

并发是程序员永恒的命题。并发易学难精,没有稳扎稳打的第一步,前路坎坷易弃坑。本课程涵盖线程、进程、多线程、并发、高并发、同步、异步、阻塞、非阻塞等,带大家快速构建清晰的理论基石。另有高频面试点拨,让你学懂、会用。

悟空
讲师

Java开发工程师

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
课程目标

轻松理解多线程相关概念,为并发编程打好理论基础

追随并发编程大趋势
硬件发展遭遇瓶颈
软件性能提升受到重视
高并发编程也随之成为主流
理清多线程相关概念
线程 vs 进程;并行 vs 并发
多线程 vs 高并发
同步 vs 异步;阻塞 vs 非阻塞
把握面试高频知识点
基础问题,答好也不容易
带你学会如何回答得细致精巧
面试更有好印象
课程亮点

体系化梳理 Java 并发基础概念,一次掌握不遗漏

线程、进程

· 操作系统、进行、线程的关系

· Oracle文档的官方定义

· 什么是进程

· 什么是线程

· 进程和线程的关系与区别

· Java和多线程的关系(代码演示)

多线程

· 什么是多线程

· 为什么要用多线程

· 什么场景中会用到多线程

· 多线程的局限

串行、并行、并发

· 串行和并行

· 并发和并行

· 是什么让并发和并行成为可能

高并发

· 什么是高并发

· 高并发和多线程的联系与不同

· 高并发有哪些指标

同步异步、阻塞非阻塞

· 同步与异步

· 阻塞与非阻塞

· 同步阻塞与同步非阻塞

· 异步阻塞与异步非阻塞

面试高频问题

· 进程、线程的相同与不同?

· 高并发就意味着多线程?有什么反例?

· 什么是同步、异步、阻塞、非阻塞?

· 并行和并发的异同?

· 多线程有哪些弊端?

· 在单核CPU上运行多线程程序有意义吗?

慕课高人气讲师授课,生动细腻

悟空/Java开发工程师
Java开发工程师,熟悉互联网Java主流技术,喜欢钻研技
术的底层原理,课程风格诙谐幽默,讲解细致生动。
课程大纲
第1章 踏上Java并发征途
第2章 孪生兄弟:进程和线程
第3章 多线程比线程复杂在哪里?
第4章 并行和并发傻傻分不清楚?
第5章 高并发只是并发的升级版吗?
理清本课程学习目的,构建知识脉络,纵览全局。
用比喻和实操彻底理解进程和线程的联系和不同,并讲解Java语言和多线程的渊源。
讲解什么是多线程,并讲解需要多线程的原因、局限。
讲解并行、串行、并发的含义,并说明操作系统、处理器、编程语言的发展使得并发“飞入寻常百姓家”。
用业界场景说明高并发不仅仅是并发的升级版,也不能简单地理解为就是多线程。高并发和多线程相互成就。
查看完整目录
专属服务

现在下单,即刻享受以下服务

永久学习
录制视频
无学习限期
购买后永久可学
便捷工具
笔记工具
及时记录学习心得
方便回顾
课程资料
课程学习资料开放
便捷下载
随时复习取用
适合人群
希望入门Java编程;夯实Java基础知识
环境参数
JDK版本 1.8以上
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题