240 发简信
IP属地:北京
  • ReentrantLock源码分析

    一、基本使用方法 二、查看方法实现 (1)实例化 (2)lock方法 (3)unlock方法 都是调用了NonfairSync对象中的方法,那我们查看一下这个NonfairS...

  • 240
    java同步工具的使用

    一、Semaphore (1)示例 (2)结果 (3)结果说明 打印是先打印0、1,1秒之后打印2、3。因为设置的资源并发访问数是2,所以同时只有两个线程可以访问资源。 二、...

  • 240
    Unsafe中的CAS

    一、Unsafe是什么 Unsafe,一个JAVA类,位于sun.misc包中,是jvm提供的手动管理内存的实现,里面的方法都是native标记的,说明这些方法的实现不在ja...