MP4 |视频:h264,1920×1080 |音频:AAC,44.1 KHz
语言:英语 |时长:7小时6米
你将学到什么
- 了解线程、进程和 Java 多线程概念
- 使用 Thread 和 Runnable 创建和管理线程
- 了解线程生命周期、状态和执行控制
- 处理竞争条件并确保线程安全
- 使用同步、易失性和高级锁定技术
- 使用 ExecutorService、Future 和 Callable API
- 实现线程协调和并发实用程序
- 优化性能并构建可扩展的应用
要求
- 需要具备基本的 Java 编程知识。
- 无需具备多线程经验。
- 一台装有 64 位操作系统的计算机。
- 推荐使用 IntelliJ IDEA,但不强制。
描述
欢迎来到“Java 多线程和并发从基础到高级”。本课程通过实际示例和实际项目教授 Java 多线程、并发和并行编程。了解如何通过掌握线程、同步、并发 API 和性能优化技术来创建高效、响应灵敏且可扩展的 Java 应用程序。您将探索:
- 线程和多线程简介
- 线程创建和管理
- 使用synchronized、易失性和Lock API 进行同步
- 使用 ReentrantLock 和 ReadWriteLock 进行高级锁定
- ExecutorService、Future 和 Callable
- 使用 wait()、notify() 和条件进行线程协调
- 线程安全集合和阻塞队列
- 死锁预防和性能调整
- 真实项目,包括网络服务器、生产者-消费者系统和聊天应用程序
通过编码练习和实际案例研究,您将学习如何提高应用程序性能、利用多个 CPU 内核、防止并发问题以及开发高性能 Java 软件。
为什么选择这门课程?
本课程通过高质量的视频课程和实际示例提供从初学者到高级概念的逐步学习。 OAK Academy 提供专业的 IT 和软件开发培训,配有经验丰富的讲师和完整的课程支持。
课程特色
- 新鲜且更新的多线程内容
- 高质量视频和音频制作
- 20 多个编码练习和实际项目
- 终身访问课程
- 快速、友好的问答支持
- Udemy 结业证书
本课程适合谁
- 想要掌握多线程和并发性的 Java 开发人员
- 软件工程师提高应用性能
- 后端开发人员、游戏开发人员和系统架构师
- 准备 Java 面试和认证考试的学生
- 任何希望提高 Java 编程技能的人
其他信息
下载版本
| 版本 | 兼容平台 | 语言 | 大小 | 更新时间 | 下载 |
|---|---|---|---|---|---|
| 2026 | 英文 | 1.31GB | 2026-06-10 |
Zip解压密码:123
温馨提示:本资源来源于互联网,仅供参考学习使用。若该资源侵犯了您的权益,请联系我们处理。
温馨提示:本资源来源于互联网,仅供参考学习使用。若该资源侵犯了您的权益,请联系我们处理。


评分及评论
暂无评分
来评个分数吧