2025年免费的java基础知识

免费的java基础知识Java Java 基础 数据类型 JavaBasics 1 数据类型 md 常见运算 JavaBasics 3 运算 md final amp static JavaBasics 5 关键字 md Java 常见类 I JavaBasics 10 Java 常见对象 md Java 常见类

大家好,我是讯享网,很高兴认识大家。

# ☕️ Java

Java 基础

- [数据类型](JavaBasics/1_数据类型.md)

- [常见运算](JavaBasics/3_运算.md)

- [final & static](JavaBasics/5_关键字.md)

- [Java 常见类 I ](JavaBasics/10_Java常见对象.md)

- [Java 常见类 II](JavaBasics/10_Java常见对象_2.md)

- [异常 & 反射](JavaBasics/6_反射.md)

- [泛型 & 注解](JavaBasics/8_泛型.md)

- [正则表达式](JavaBasics/正则表达式.md)

- [JDK8 新特性](JavaBasics/JDK8新特性.md)

Java 容器

- [容器概览](JavaContainer/1_容器概览.md)

- [容器中的设计模式](JavaContainer/2_容器中的设计模式.md)

- [容器源码分析 - List](JavaContainer/3_容器源码分析%20-%20List.md)

- [容器源码分析 - Map](JavaContainer/4_容器源码分析%20-%20Map.md)

- [容器源码分析 - 并发容器](JavaContainer/5_容器源码分析%20-%20并发容器.md)

Java 虚拟机

- [Java 内存区域](JVM/1_Java内存区域.md)

- [垃圾收集](JVM/2_垃圾收集.md)

- [内存分配与回收策略](JVM/3_内存分配与回收策略.md)

- [JVM 调优](JVM/4_JVM调优.md)

- [类文件结构](JVM/5_类文件结构.md)

- [类加载机制](JVM/6_类加载机制.md)

- [Java 程序编译和运行过程](JVM/7_Java程序编译和运行过程.md)

Java 并发

- [进程和线程](Java_Concurrency/1_基础知识.md)

- [并发理论](Java_Concurrency/2_并免费的java基础知识发理论.md)

- [并发关键字](Java_Concurrency/3_并发关键字.md)

- [Lock 体系](Java_Concurrency/4_Lock%20体系.md)

- [原子操作类](Java_Concurrency/5_原子操作类.md)

- [并发容器 & 并发工具](Java_Concurrency/7_并发工具.md)

- [线程池](Java_Concurrency/8_线程池.md)

- [并发实践](Java_Concurrency/9_并发实践.md)

Java I/O

- [Java I/O 概览](JavaIO/1_概览.md)

- [磁盘操作](JavaIO/2_磁盘操作.md)

- [字节操作](JavaIO/3_字节操作.md)

- [字符操作](JavaIO/4_字符操作.md)

- [对象操作](JavaIO/5_对象操作.md)

- [网络操作](JavaIO/6_网络操作.md)

- [NIO & AIO](JavaIO/7_NIO.md)

- [Java I/O 方式](JavaIO/8_JavaIO方式.md)

# 👫 面向对象

设计模式

- [概述](OO/1_概述.md)

- [创建型](OO/2_创建型.md)

- [行为型](OO/3_行为型.md)

- [结构型](OO/4_结构型.md)

面向对象思想

- [面向对象三大特性](OO/5_面向对象三大特性.md)

- [关系类图](OO/6_关系类图.md)

- [面向对象设计原则](OO/7_面向对象设计原则.md)

# 📝 编程题

数据结构系列

- [数组 & 矩阵](AimForOffer/数据结构相关/1_数组和矩阵.md)

- [字符串](AimForOffer/数据结构相关/2_字符串.md)

- [链表](AimForOffer/数据结构相关/3_链表.md)

- [树](AimForOffer/数据结构相关/4_树.md)

- [栈](AimForOffer/数据结构相关/5_栈.md)

- [队列](AimForOffer/数据结构相关/6_队列.md)

- [堆](AimForOffer/数据结构相关/7_堆.md)

- [ 哈希.](AimForOffer/数据结构相关/8_哈希.md)

算法思维系列

- [查找](AimForOffer/算法思想相关/1_查找.md)

- [排序](AimForOffer/算法思想相关/2_排序.md)

- [动态规划](AimForOffer/算法思想相关/3_动态规划.md)

- [搜索](AimForOffer/算法思想相关/4_搜索.md)

- [排列组合](AimForOffer/算法思想相关/5_排列组合.md)

- [贪心](AimForOffer/算法思想相关/6_贪心.md)

- [数学运算](AimForOffer/算法思想相关/7_数学运算.md)

- [其他](AimForOffer/算法思想相关/8_其他.md)

# 💾 数据库

数据库理论

- [数据库系统原理](DataBase/1_数据库系统原理.md)

- [关系数据库设计理论](DataBase/2_关系数据库设计理论.md)

- [如何设计关系型数据库?](DataBase/3_设计关系型数据库.md)

SQL 编程题

- [LeetCode SQL 练习](DataBase/5_LeetCode_Database题解.md)

MySQL

- [锁机制](MySQL/1_锁机制.md)

- [事务隔离级别实现](MySQL/2_事务隔离级别实现.md)

- [索引](MySQL/3_索引.md)

- [MySQL架构](MySQL/4_MySQL架构.md)

- [MySQL优化](MySQL/5_MySQL优化.md)

- [MySQL数据类型](MySQL/6_MySQL数据类型.md)

- [切分 & 复制问题](MySQL/切分复制问题.md)

- [补充知识](MySQL/6_补充知识.md)

Redis

- [Redis 概述](Redis/1_概述.md)

- [Redis 数据类型](Redis/2_数据类型.md)

- [Redis 单线程模型](Redis/3_单线程模型.md)

- [键的过期时间 & 内存淘汰机制](Redis/4_键的过期时间和内存淘汰机制.md)

- [Redis 持久化机制](Redis/5_持久化机制.md)

- [Redis 事务](Redis/6_事务.md)

- [缓存问题](Redis/7_缓存问题.md)

- [Redis 部署方式](Redis/8_部署方式.md)

- [Redis 实战](Redis/9_实战.md)

# 🎓 系统设计

- [系统设计基础](1_基础.md)

安全性

- [Cookie & Session &Token](Safety/Cookie_Session_Token.md)

- [常见攻击技术及防御](Safety/常见攻击技术及防御.md)

分布式

- [分布式系统基本概念](distribution/1_分布式系统设计理念.md)

- [CAP 理论 & BASE 理论](distribution/2_CAP理论.md)

- [分布式锁](distribution/3_分布式锁.md)

- [分布式事务](distribution/4_分布式事务.md)

- [Paxos 算法 & Raft 算法](distribution/5_Paxos算法.md)

集群

- [负载均衡](cluster/1_负载均衡.md)

- [集群下的 Session 管理](cluster/2_集群下的Session管理.md)

缓存

- [缓存需要考虑的问题](cache/1_缓存需要考虑的问题.md)

- [缓存常见问题](cache/2_缓存常见问题.md)

- [数据分布](cache/3_数据分布.md)

消息队列

- [消息队列](1_消息队列.md)

- [Kafka 原理及应用](Kafka&RabbitMQ/Kafka.md)

- [RabbitMQ 原理及应用](Kafka&RabbitMQ/RabbitMQ.md)

- [Kafka & RabbitMQ 比较](Kafka&RabbitMQ/Kafka_RabbitMQ.md)

# ☎️ 常用框架

Spring

- [Spring 概述](Spring/1_Spring概述.md)

- [Spring IoC 原理](Spring/2_SpringIoC原理.md)

- [Spring AOP 原理](Spring/3_SpringAOP原理.md)

- [Spring MVC 原理](Spring/4_SpringMVC原理.md)

- [Spring 事务管理](Spring/5_Spring事务管理.md)

- [Spring 中用到的设计模式](Spring/6_Spring中用到的设计模式.md)

- [MyBatis](Spring/7_MyBatis.md)

SpringBoot

- [SpringBoot 概述](SpringBoot/1_SpringBoot概述.md)

- [配置文件](SpringBoot/2_配置文件.md)

- [常用注解](SpringBoot/3_常用注解.md)

- [请求参数校验](SpringBoot/4_请求参数校验.md)

- [全局异常处理](SpringBoot/5_全局异常处理.md)

- [实现定时任务](SpringBoot/6_实现定时任务.md)

Zookeeper

- [Zookeeper 概述](Zookeeper/1_概述.md)

- [Zookeeper 数据模型](Zookeeper/2_数据模型.md)

- [Zookeeper 的原理](Zookeeper/3_原理.md)

- [Zookeeper 的应用](Zookeeper/4_应用.md)

# 📖 工具

Git

- [git - 简明指南](http://rogerdudler.github.io/git-guide/index.zh.html)

- [git - 图解](http://marklodato.github.io/visual-git-guide/index-zh-cn.html)

- [github - 小技巧](https://snailclimb.gitee.io/javaguide/#/docs/tools/Github%E6%8A%80%E5%B7%A7)

Docker

- [Docker 概述](https://snailclimb.gitee.io/javaguide/#/docs/tools/Docker)

- [Docker 实战](https://snailclimb.gitee.io/javaguide/#/docs/tools/Docker%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E5%AE%9E%E6%88%98)

# 📚 参考资料

参考仓库

- [Java 基础知识](reference/Java基础_1.md)

- [Java 进阶知识](reference/Java进阶_1.md)

- [编程题](reference/编程题_1.md)

参考书籍

- [Java 基础](reference/Java基础_2.md)

- [编程题](reference/编程题_2.md)

- [数据库](reference/数据库.md)

- [常用框架](reference/常用框架.md)

小专栏

- [后端面试进阶指南](https://xiaozhuanlan.com/CyC2018)

小讯
上一篇 2025-01-02 15:57
下一篇 2024-12-24 17:30

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/4414.html