Avatar notebook default
4篇文章 · 5466字 · 5人关注
  • Resize,w 360,h 240
    Java Timer 定时任务实现原理及缺陷分析

    Timer Demo 我们定义了两个定时任务,每个定时任务的执行周期是1秒钟,每秒执行一次。task1 执行的时长为2秒钟, task2 执行的...

  • 并发编程基础知识点

    上下文切换 CPU通过时间片分配算法来循环执行任务,当前任务执行一个时间片后会切换到下一个任务。但是,在切换前会保存上一个任务的状态,以便下次切...

  • java中的CAS和原子类的实现(JDK1.8)

    什么是CAS CAS的全称为Compare-And-Swap,直译就是对比交换。是一条CPU的原子指令,其作用是让CPU先进行比较两个值是否相等...

    0.4 6666 7 22
  • Resize,w 360,h 240
    ReentrantLock 源码解析(JDK1.8)

    ReentrantLock简单使用demo如下: 注:获取的锁代码要放到try块之外,防止获得锁代码异常,抛出异常的同时,也会导致一次锁的释放。...

    0.1 1989 2 12

文集作者