社区
Java SE
帖子详情
java的锁机制
student3366
2007-08-24 06:34:15
在同一个类中能不能同时加两个不同的锁?比如一个是锁成员a的读写,另一个是锁成员b的读写?
...全文
185
5
打赏
收藏
java的锁机制
在同一个类中能不能同时加两个不同的锁?比如一个是锁成员a的读写,另一个是锁成员b的读写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
li4li5li6
2007-08-25
打赏
举报
回复
可以,,一个对象一把锁。。。
ian63
2007-08-24
打赏
举报
回复
楼上的那个东东,偶还不知道~~~惭愧...
dragon_up
2007-08-24
打赏
举报
回复
可以,不过现在都不用synchronized了,都用ReentrantLock了.
fox_for_cloud
2007-08-24
打赏
举报
回复
可以的啊
synchronized(a){.......}
锁是加在对象a上的 只不过不能对一个对象第二次上锁而已 与这个语句包含在哪个对象里面无关
除非是
public synchronized int myFunction(){...}
这种写法才是把锁加载包含这个函数的对象上 就相当于
public int myFunction(){
synchronized(this){.......}
}
joejoe1991
2007-08-24
打赏
举报
回复
这样?
Object a=new Object();
Object b=new Object();
synchronized(a)
{
}
synchronized(b)
{
}
JAVA
_API1.6文档(中文)
java
.awt.dnd Drag 和 Drop 是一种直接操作动作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与 GUI 中显示元素逻辑相关的实体之间传输信息。
java
.awt.event 提供处理由 AWT 组件所激发的...
java
锁机制
详解
java
锁机制
1. 乐观锁 VS 悲观锁 悲观锁认为自己在使用数据的时候一定有别的线程来修改数据,因此在获取数据的时候会先加锁,确保数据不会被别的线程修改。
Java
中,synchronized关键字和Lock的实现类都是悲观锁...
Java
锁机制
在并发环境下,多个线程会对同一个资源进行争抢。可能会导致数据不一致的问题。为了解决这个问题,很多编程语言都引入了
锁机制
。通过一种抽象的锁来对资源进行锁定。...【
Java
并发】月薪30K必须知道的
Java
锁机制
。
面试题:
Java
锁机制
java
锁机制
详解
Java
锁机制
详解
Java
中的
锁机制
是使用最广泛、最基础的多线程同步技术之一,也是保证线程安全的重要手段。
Java SE
62,616
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章