基础概念
    进程、线程
    并发、并行
    同步、异步
    如何创建线程
    Thread、Runable、Callable
    线程常用的API
    sleep、wait
    park、unpark
    join… …
    线程的状态
    五种状态
    六种状态
    synchronized的使用
    三种使用场景
    对象头信息
    偏向锁
    轻量级锁
    锁升级
    锁撤销
    锁膨胀
    线程安全之逃逸分析