autumn_notes

preparations and notes

操作系统

JVM

  • 必看内容:JVM结构、类加载过程、垃圾回收(重点)
    • JVM入门 看三~六章就够了,实践部分不用看,背理论即可。
    • CMS详解1
    • CMS、G1详解
    • 这一部分很重要,必须熟练掌握。JVM结构,双亲委派,类加载各个过程,垃圾收集过程和算法必须背熟
  • 自用:
  • 类加载过程

多线程

  • 多线程看悟空的这三门课,必看:wukong
    • 先看线程八大核心+Java并发底层原理精讲 前两章
    • 看免费课synchronized
    • 看JUC那门, 看到CAS
    • 这三门认真看完,所有多线程的问题全都秒
  1. Synchronized
  2. 创建线程
  3. 启动线程
  4. 停止线程
  5. 线程生命周期
  6. 线程相关方法
  7. 线程属性与异常处理
  8. 线程安全
  9. Java内存模型
  10. 死锁
  11. 线程池
  12. ThreadLocal
  13. CAS
  14. Immutable
  15. 并发容器

数据库

Redis

计算机网络