Skip to content

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

Notifications You must be signed in to change notification settings

Mrbugbugand/Java_Note

Repository files navigation

Java_Note

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

文章说明

  • 这个仓库的文章,都是关于计算机基础,还有 Java 后台相关底层与源码,不去讲怎么调用 api
  • 每次会把一个技术点整理完才进行更新,很多技术体系太庞大,比如某些框架源码,我会只挑选关键部分整理。

更新说明

  • 博客同步更新,但是为了更好帮助想要使用或者进行改动的同学,所以把所有 markdown 也在这完全开源

最后,欢迎 star 该项目,也欢迎使用、修改、与提出意见,希望多多支持!

目录

基础

1、Java 核心

常见特性源码

类型相关

特性相关

Java 集合源码

list

map

set

Java 并发源码

基础

底层

JUC

Java 虚拟机

内存管理

执行子系统

编译与优化

2、数据库

Redis 底层实现

数据结构与对象

核心实现

持久化实现

多机实现

功能实现

数据库原理

总体概述

关系模型

标准 SQL

建模设计

实现技术

3、计算机

组成原理

计算机总体概述

硬件结构

CPU

CU

体系结构

全局概述

规则与公式

指令系统

硬件系统

多处理器

操作系统

正在进行...

计算机网络

网络概述与体系结构

五层模型

网络安全

软工与算法

软件工程

待续

数据结构与算法

待续...

开发

1、常用技术

Spring

待续...

SpringMVC

待续...

SpringBoot

待续...

Mybatis

待续...

Tomcat

待续...

2、微服务技术

Dubbo

待续...

Zookeeper

待续...

SpringCloud

待续...

3、其余技术

Netty

待续...

Shiro

待续...

...

待续...

分布式

消息队列

待续...

分布式相关

待续...

不定期更新

算法刷题

待续...

零散知识

待续...

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java100.0%