tulip notes
首页
  • 学习笔记

    • 《Vue》
  • 踩坑日记

    • JavaScript
  • MQ
  • Nginx
  • IdentityServer
  • Redis
  • Linux
  • Java
  • SpringBoot
  • SpringCloud
  • MySql
  • docker
  • 算法与设计模式
  • 踩坑与提升
  • Git
  • GitHub技巧
  • Mac
  • 网络
  • 项目构建合集
  • 一些技巧
  • 面试
  • 一些杂货
  • 友情链接
  • 项目发布
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Star-Lord

希望一天成为大师的学徒
首页
  • 学习笔记

    • 《Vue》
  • 踩坑日记

    • JavaScript
  • MQ
  • Nginx
  • IdentityServer
  • Redis
  • Linux
  • Java
  • SpringBoot
  • SpringCloud
  • MySql
  • docker
  • 算法与设计模式
  • 踩坑与提升
  • Git
  • GitHub技巧
  • Mac
  • 网络
  • 项目构建合集
  • 一些技巧
  • 面试
  • 一些杂货
  • 友情链接
  • 项目发布
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • Java

    • Java学习笔记
  • SpringBoot

  • SpringCloud

  • Mysql

  • docker

  • 算法与设计模式

  • 踩坑与提升

  • 后端
  • Java
EffectTang
2023-10-23
Java学习笔记
非教程文档,仅供参考,请以官方文档为准。
目录
# 1. Java基础与面向对象
1-1. Java中的一些概念 1-2. Java中的数组 1-3. String类跟关键字final 1-4. Java 日期时间与Date 1-5. Java中的异常处理 1-6. Java枚举 1-7. Java序列化和反序列化 1-8. Java中的注解 1-9. Java中的IO流 1-10. Java中抽象类与接口
# 2. 高级进阶
2-1. Java中的集合 2-2. Java泛型 2-3. Java中的日志 2-4. Java8-行为参数化与Lambda 2-5. Java8-函数式数据处理 2-6. Java8-代码优化与设计模式 2-7. Java8-新的日期和时间API 2-8. Java中的引用
# 3. 并发合集
3-1. Java中创建线程的几种方式 3-2. 并发相关概念与体系图 3-3. 线程状态与操作系统的用户态、内核态 3-4. 线程中的声明与守护线程_基础 3-5. 程序中的幽灵错误_基础 3-6. JDK并发包 3-7. 线程池相关 3-8. 并发中的安全集合 3-9. 生产者和消费者 3-10. 玩转单例模式 3-11. 一些工具类的原理 3-12. 并发包中的AQS 3-13. ThreadLocal与JMM 3-14. 锁的探究
# 4. JVM合集
4-1. JVM的作用跟字节码 4-2. 类加载的过程
# 5. 实战与细节
5-1. 快捷输入相关
# 6. 代码之丑与提升
6-1. 如何精准命名 6-2. 重复代码、长函数与大类的优化 6-3. 缺乏封装与可变的数据
上次更新: 2025/04/23, 16:23:16
SpringBoot笔记

SpringBoot笔记→

最近更新
01
面向切面跟自定义注解的结合
05-22
02
时间跟其他数据的序列化
05-19
03
数据加密与安全
05-17
更多文章>
Theme by Vdoing | Copyright © 2023-2025 EffectTang
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式