• Stars
    star
    1,382
  • Rank 34,014 (Top 0.7 %)
  • Language
    Java
  • License
    BSD 3-Clause "New...
  • Created almost 7 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

💖《跟上 Java 8》视频课程源码

跟上 Java 8 教程

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

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

Travis Build License @biezhi on zhihu Twitter URL

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

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

课程大纲

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

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

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

相关资源

交流

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

捐赠作者

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

授权许可

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

More Repositories

1

java-bible

🍌 我的技术摘要
HTML
2,984
star
2

30-seconds-of-java8

30 seconds to collect useful Java 8 snippet.
Java
2,368
star
3

wechat-api

🗯 wechat-api by java7.
Java
1,814
star
4

oh-my-email

📪 可能是最小的 Java 邮件发送库了,支持抄送、附件、模板等功能。
Java
711
star
5

profit

🤔 biezhi 在线打赏系统,开启你的要饭生涯。
Java
404
star
6

write-readable-code

🗾 编写可读代码的艺术代码仓库
Java
401
star
7

elves

🎊 Design and implement of lightweight crawler framework.
Java
317
star
8

anima

Minimal database operation library.
Java
227
star
9

java-library-examples

💪 example of common used libraries and frameworks, programming required, don't fork man.
Java
215
star
10

excel-plus

❇️ Improve the productivity of the Excel operation library. https://hellokaton.github.io/excel-plus/#/
Java
191
star
11

gorm-paginator

gorm pagination extension
Go
154
star
12

java-tips

🍓 Java 语言编程技巧、最佳实践
Java
149
star
13

gitmoji-plugin

Choose the right emoji emoticon for git commit, make git log commit more interesting.
Kotlin
112
star
14

java11-examples

java 11 example code
Java
98
star
15

telegram-bot-api

🤖 telegram bot api by java, help you quickly create a little robot.
Java
85
star
16

code-fonts

编程语言中流行的 8 款代码字体
PHP
63
star
17

lets-golang

《给 Java 程序员的 Go 私房菜》源码仓库
Go
62
star
18

oh-mybatis

🎈 A simple web app to generate mybatis code.
Java
60
star
19

terse

🍋 my typecho blog theme, Concise UI
CSS
59
star
20

hellokaton.com

✍️ https://hellokaton.com source code
HTML
46
star
21

webp-io

🌚 general format images and webp transform each other
Java
44
star
22

redis-dqueue

redis base delay queue
Java
44
star
23

oh-my-request

🔮 simple request library by java8
Java
43
star
24

oh-my-session

🍖 distributed session storage scheme, using redis to store data.
Java
42
star
25

swing-generate

🙊 Swing development code generator
Java
36
star
26

ss-panel

🐒 java shadowsocks panel(java版本shadowsocks面板)
HTML
34
star
27

industry-glossary

汇集行业英文术语,让你命名不在困难。
33
star
28

freechat

🐶 online anonymous chat application.
CSS
29
star
29

grice

🐜 A simple web document engine written by java.
CSS
29
star
30

goinx

💞 Multi-domain proxy by golang, fuck gfw proxy
Go
28
star
31

springmvc-plupload

🍃 Springmvc and servlet shard to upload demo
JavaScript
27
star
32

lowb

🤦🏻‍♂️ teach you to develop command-line source code using NodeJS
JavaScript
27
star
33

geekbb

😎 Geek dev club.
JavaScript
26
star
34

keeper

Java
25
star
35

mini-jq

🍣 mininal jquery, you don't need jquery!
JavaScript
21
star
36

spring-boot-examples

🕷 spring boot and spring cloud examples
Java
20
star
37

bye-2017

👋 Bye! my 2017
CSS
19
star
38

weather-cli

💊 weather command-line programs written in Golang.
Go
18
star
39

go-examples

🍄 learning golang code
Go
16
star
40

oh-my-jvm

☕️ using golang write jvm
Go
16
star
41

nice

🐹 使用blade开发的一款简洁的图片社交应用
Java
16
star
42

blog

blog source code
SCSS
16
star
43

learn-cute-netty

《可爱的Netty》源码仓库
Java
15
star
44

eve

👻 everyday explore, Github / HackNews / V2EX / Medium / Product Hunt.
Go
13
star
45

blade-cli

🐳 blade mvc cli application
Go
13
star
46

agon

🦉 my golang utilities, log json config and other
Go
12
star
47

wechat-api-examples

wechat-api examples, used java8.
Java
12
star
48

telegram-lottery

🤖 A telegram lottery bot that helps you achieve random rewards for group activities.
Go
11
star
49

java8-best-practices

java8 best practices source code.
Java
11
star
50

runcat_pyside

Python PySide6 of RunCat_for_windows
Python
10
star
51

dbkit

🚧 convenient implement of Database timing backup tool.
Go
10
star
52

lets-python

🍭 learning Python code
Python
9
star
53

java-2048

🎲 Java swing of 2048
Java
9
star
54

mapper-spring-boot-starter

通用mapper+pagehelper的spring boot starter
Java
9
star
55

blade-lattice

🔐 lightweight authentication and authorization, born for Blade.
Java
9
star
56

writty

🌝 A garbage writing platform, has given up.
Java
9
star
57

java-clojure-syntax-comparison

⚔️ Comparison of some code snippets in the Java and Clojure.
9
star
58

emojis

this is emoji images
8
star
59

ppocr-api

飞桨 OCR API Docker 镜像
Python
7
star
60

show-code

🌝 show github repositories card with html
JavaScript
7
star
61

probe

exploring the world beyond the wall, netty4 based proxy service.
Java
7
star
62

oh-my-monitor

🌈 C/S mode server monitoring (discontinuation of maintenance)
Java
6
star
63

moe

😛 simple cli spinner by golang.
Go
5
star
64

witty

🐝 witty is a smart golang robot
Go
5
star
65

gow

🙄 gow!!! a micro go web framework.
Go
5
star
66

primer-series

从入门到放弃系列衬衫生成器
CSS
5
star
67

spring-boot-starter-jetbrick

🐥 jetbrick-template的spring-boot starter
5
star
68

fastapi-tutorial

Here are some sample programs for me to learn fastapi.
Python
5
star
69

helidon-examples

💣 helidon framework example
Java
5
star
70

hellokaton

3
star
71

bar

🍺 static website builder written by golang
Go
3
star
72

tomato-clock

JavaScript
2
star
73

findor

🌟 let the world find you !
2
star
74

vite-react-mpa-example

React + Vite multi page application example
TypeScript
2
star
75

typecho-theme-modernist

a typecho theme modernist
PHP
2
star
76

homebrew-tap

Homebrew tap for biezhi/eve
Ruby
1
star
77

clojure-todo-list

The todo-list application that used clojure + ring
Clojure
1
star
78

juejun-alfred-workflow

a simple juejin alfred workflow example
Python
1
star