Skip to content

这是一个长期维护,并且这一年会频繁更新的,以底层和源码为主的 Java 开发知识梳理项目。鉴于目前同类仓库大多都是摆出一些技术点的面试题,但是没有实现和源码的讲解部分,所以这个项目会对 Java 开发的知识点进行梳理与讲解。开源也是为了帮助更多有需要的同学,希望多多支持!

Notifications You must be signed in to change notification settings

wolvesleader/Java_Review

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Repository files navigation

Java_Review

这是一个长期更新维护的项目,主要原因是目前没有对 Java 开发知识点系统梳理的仓库,大多都是对某些技术点的面试题,但是没有讲解部分,所以这个仓库会对 Java 开发的知识点进行梳理与讲解。

补充说明:

  • 这个仓库的文章,都是主讲底层与源码,不去讲怎么调用 api
  • 博客同步更新,每次会把一个技术点全部整理完才进行更新。
  • 有些技术点体系太庞大,比如 Spirng 框架源码,所以我会只挑选核心与常考部分梳理讲解。

最后,欢迎大家 star 该项目,毕竟一个模块梳理完也需要花费十天到半个月时间,都开源出来也是为了帮助更多小伙伴,希望多多支持呀!

大标题

一期(基础)

Java 必备知识

基本类型与包装类梳理及源码

String 套餐常见问题及底层

Object 类与相关问题

异常体系及处理和设计原则

final 套餐及常见问题

序列化与其他序列化框架

反射相关问题与源码解析

注解底层源码解析

Stream 执行流程源码解析

Stream 并行流源码解析

函数式编程与 Lamda 底层

SPI 机制源码解析

Java 集合源码

list

map

set

Java 并发源码

基础

底层

JUC

Java 虚拟机

内存管理

执行子系统

编译与优化

Redis 底层实现

正在进行...

数据库系统

待续...

计算机组成原理

待续...

计算机网络

待续...

操作系统

待续...

二期(Web组件)

Spring

待续...

SpringMVC

待续...

SpringBoot

待续...

Mybatis

待续...

Tomcat

待续...

Web其余

待续...

三期(分布式)

消息队列

待续...

微服务框架

待续...

分布式相关

待续...

不定期更新

算法

待续...

零散知识

待续...

About

这是一个长期维护,并且这一年会频繁更新的,以底层和源码为主的 Java 开发知识梳理项目。鉴于目前同类仓库大多都是摆出一些技术点的面试题,但是没有实现和源码的讲解部分,所以这个项目会对 Java 开发的知识点进行梳理与讲解。开源也是为了帮助更多有需要的同学,希望多多支持!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java100.0%