跳至主要內容
文档演示
门户首页
Java知识库
数据库知识库
框架知识库
中间件知识库
部署文档
前端
其他扩展
常用命令
常用插件
代码片段
搜索
Ctrl
K
Java
清峰
小于 1 分钟
目录
#
1、开发规范
#
文档规范
基础-API文档规范
架构-文档管理体系设计
进阶-文档自动化工具
#
编码规范
基础-命名规范
架构-架构设计规范
架构-设计模式应用规范
生态-规范落地与工具链集成
进阶-代码规范
#
2、 Java基础
#
1.1 语法基础
Java基础-关键字
Java基础-数据类型
Java基础-注释
Java基础-流程控制
Java基础-运算符
#
1.2 数组 字符串
1.2.1 数组
1.2.2 二维数组
1.2.2 字符串
1.2.3 打印数组
1.2.4 字符串常量
1.2.5 可变字符串
1.2.6 字符串源码解读
#
1.3 集合框架
1.3.1 集合-List
1.3.2 集合-Set
1.3.3 集合-Map集合
1.3.4 集合-ArrayList源码
1.3.4 集合-Queue
1.3.5 集合-LinkedList源码
1.3.5 集合-并发集合
1.3.6 集合-Stack&Queue源码
1.3.7 集合-PriorityQueue 源码
1.3.8 集合-HashSet&HashMap 源码
1.3.9 集合-LinkedHashSet&LinkedHashMap 源码
1.4.0 集合-TreeSet&TreeMap源码
1.4.1 集合-WeakHashMap源码
1.4.2 时间复杂度
#
1.4 面向对象
1.4.1 三大特性
1.4.2 类&包&变量
1.4.3 方法&参数
1.4.4 权限修饰符
1.4.5 关键字
1.4.6 枚举
#
1.5 IO流
1.5.1 文件流
1.5.2 字节流
1.5.3 字符流
1.5.4 缓冲流
1.5.5 转换流
1.5.6 序列流
1.5.7 打印流
1.5.8 NIO流
#
1.6 异常处理
基础-异常体系设计
深化-深入理解异常
进阶-异常处理最佳实践
#
1.7 反射
基础-反射机制原理
理解-反射机制执行的流程
进阶-反射在实践中的应用
#
1.8 泛型
基础-泛型基础
理解-深入理解泛型
进阶-泛型在框架设计中的应用
#
1.9 网络编程
基础-网络编程基础概念
理解-深入理解网络编程
生态-网络监控与诊断工具
进阶-NIO与异步编程
#
2.0 注解
基础-注解基础
理解-深入理解注解
进阶-注解在实践中的应用
#
2.1 SIP机制
基础-SIP基础
理解-深入理解SIP
进阶-SIP在实践中的应用
#
3、 Java新特性
#
Java 11 LTS特性
#
Java 17 增强的NPE特性
#
Java 21 虚拟线程
#
Java 8 核心特性
#
生态-Java生态系统演进
#
4、并发编程艺术
#
4.1 Java并发-理论基础
#
4.2 Java并发-线程基础
#
4.3 Java并发-线程池
#
4.4 Java并发-锁机制
#
4.5 Java并发-关键字
#
4.6 Java并发-原子类
#
6、 JVM原理
#
5.1 JVM理论基础
#
5.2 JVM内存模型
#
5.3 JVM类文件结构
#
5.4 JVM类加载机制
#
5.5 JVM垃圾回收机制
#
5.6 JVM参数总结
#
5.6 JVM性能监控
#
5.6 JVM故障排错
#
5.6 JVM调优
#
7、 Maven仓库管理
#
依赖管理
#
基础-Maven核心概念
#
架构-Maven构建优化
#
生态-Maven仓库生态
#
自定义项目Jar上传到maven中央仓库
#
进阶-依赖冲突解决
#
面试专题
#
面试专题:IO流
#
面试专题:JVM原理
#
面试专题:SIP机制
#
面试专题:反射
#
面试专题:并发编程
#
面试专题:异常处理
#
面试专题:数组与字符串
#
面试专题:泛型
#
面试专题:注解
#
面试专题:网络编程
#
面试专题:语法基础
#
面试专题:集合框架
#
面试专题:面向对象