Java笔记:java-introduction

Java系列

java进阶
  • java泛型详解
  • java实例化的五种方式
  • nio基础
  • ArrayList源码分析
  • LinkedList源码分析
  • HashSet和TreeSet源码分析
  • HashMap源码分析(JDK1.8)
juc进阶
  • 多线程基础
  • Callable、Future和FutureTask
  • 线程池
  • DaemonThread
  • Volatile
  • Lock
  • 阻塞队列
  • Atomic变量
  • CurrentHashMap、ConcurrentSkipListMap、CopyOnWriteArrayList
  • ThreadLocal
  • Synchronizes:Semaphore、CountDownLatch、CyclicBarrier、Exchanger、Phaser
jvm进阶
  • JVM了解
  • 认识一下class文件
  • 看清类加载过程
  • 认识运行时数据区
  • Java虚拟机的指令
  • 垃圾回收
  • GC日志
  • JVM优化分析
  • BTrace-Java线上异常排查
  • Greys-Java线上异常排查
  • Arthas-Java线上异常排查
  • 使用javassist修改class文件内方法
  • Java线程Dump分析
  • MAT使用详解
  • JVM参数调优

你可能感兴趣的:(java,java,笔记,开发语言)