Sw1ftha0zZZ / JavaLearn

算法、JVM、JUC、设计模式学习记录(Java语言实现)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JavaPractise

这个repo是个人学习算法、JVM、JUC、设计模式的一些代码记录

  • algorithm是各个类别的题目,book文件夹下是一些算法书(《剑指Offer》、《程序员代码面试指南》)上的题目
  • jvm包下目前只包含了关于类加载的一些代码
  • 目前这个repo只包含这四个类别,后续可能会继续更新其他类别,作为个人学习过程的记录

1.算法包下是leetcode中题目按类别分类,目前已经包含的类别:

回忆的时候按下面的顺序

  • 排序
  • 数组
  • 二分查找
  • 链表
  • 栈和队列
  • 递归
  • BFS
  • DFS
  • DP
  • 字符串
  • 并查集
  • 数学

2.设计模式包下是23种设计模式的代码实例

创建者模式

  • 单例模式的6种写法

3.jvm包

  • 子类父类的加载顺序

4.juc包

  • 创建线程的4种方式
  • lock接口的学习

5.JavaABC包下是一些Java基础知识的代码练习

  • nio
  • 反射

About

算法、JVM、JUC、设计模式学习记录(Java语言实现)


Languages

Language:Java 100.0%