加载中...

随笔分类 -  JUC

java并发编程
摘要:重入锁ReentrantLock 重人锁ReentrantLock,顾名思义,就是支持重进人的锁,它表示该锁能够支持一个线程对资源的重复加锁。除此之外,该锁的还支持获取锁时的公平和非公平性选择。 ReentrantLock虽然没能像synchronized关键字一样支持隐式的重进人,但是在调lock 阅读全文
posted @ 2024-10-22 15:00 strind 阅读(54) 评论(0) 推荐(0) 编辑
摘要:package com.strind.jucdemo; import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.AbstractQueuedSynchronizer; import java.util.concu 阅读全文
posted @ 2024-10-20 10:53 strind 阅读(1) 评论(0) 推荐(0) 编辑
摘要:Java中的锁 1. 顶级接口Lock Java SE5之后并发包中新增了Lock接口,它提供了与synchronized关键字类似的同步功能,只是在使用时需要显式地获取和释放锁。虽然它缺少了隐式获取释放锁的便捷性,但是却拥有了锁获取与释放的可操作性、可中断的获取锁以及超时获取锁等多种synchro 阅读全文
posted @ 2024-10-20 10:37 strind 阅读(6) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示