Home

Awesome

跟上 Java 8 教程

这个仓库存储了『跟上Java 8』视频课程源码。

Java8 改变了我们思考和编码的方式,在这里你可以学习到 Java8 中的核心特性以及使用场景,跟我学习 Java8,让你的编程更轻松!

Travis Build License @biezhi on zhihu Twitter URL

课程的讲授方式原则是:WhatWhyHow

我们会说清楚每个技能是什么,为什么是这样,以及编码演示他们的使用方法以及场景, 最后会讲解 Java 8 中的最佳实践以及正确的函数式编程姿势。

课程大纲

课时数课时标题在线播放源码位置
第 1 课课程介绍网易云课堂 ¦ 哔哩哔哩 ¦ Youtube
第 2 课Java 8 的发展网易云课堂 ¦ 哔哩哔哩 ¦ Youtubejava8-growing
第 3 课理解 lambda网易云课堂 ¦ 哔哩哔哩 ¦ Youtubelambda1
第 4 课初尝 lambda网易云课堂 ¦ 哔哩哔哩 ¦ Youtubelambda2
第 5 课lambda 进阶网易云课堂 ¦ 哔哩哔哩 ¦ Youtubelambda3
第 6 课默认方法的妙用网易云课堂 ¦ 哔哩哔哩 ¦ Youtubedefault-method
第 7 课干掉空指针之 Optional网易云课堂 ¦ 哔哩哔哩 ¦ Youtubeoptional
第 8 课理解 Stream网易云课堂 ¦ 哔哩哔哩 ¦ Youtubestream
第 9 课Stream API(上)网易云课堂 ¦ 哔哩哔哩 ¦ Youtubestream
第 10 课Stream API(下)网易云课堂 ¦ 哔哩哔哩 ¦ Youtubestream
第 11 课新的日期时间 API网易云课堂 ¦ 哔哩哔哩 ¦ Youtubedatetime
第 12 课并发增强网易云课堂 ¦ 哔哩哔哩 ¦ Youtubeconcurrent
第 13 课CompletableFuture网易云课堂 ¦ 哔哩哔哩 ¦ Youtubecompletablefuture
第 14 课Nashorn 引擎网易云课堂 ¦ 哔哩哔哩 ¦ Youtube
第 15 课Java 8 最佳实践网易云课堂 ¦ 哔哩哔哩 ¦ Youtube
第 16 课函数式编程的正确姿势网易云课堂 ¦ 哔哩哔哩 ¦ Youtube

💡 点击课时标题即可查看课程大纲

💊 建议课程食用方式: x1.25倍速效果更佳

相关资源

交流

在学习 Java8 过程中有疑问可以在QQ群:663887729 交流或者在视频的评论区留言。 你也可以在 Github 上发起一个 issue 提问。

捐赠作者

我们提供的所有视频和源码都是免费的,如果你在这个过程中学习到了技能可以扫描下方二维码赞赏作者。

<img src="https://i.imgur.com/4mr92X1.png" width="580"/>

授权许可

除特别声明外,本套教程中的内容使用 CC BY-SA 3.0 License(创作共用 署名-相同方式共享 3.0 许可协议)授权, 代码遵循 BSD 3-Clause License(3 项条款的 BSD 许可协议)。