关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
朗吾東
2023-03-12 14:48
采纳率: 71.4%
浏览 16
首页
编程语言
已结题
java中关键字synchronized的问题
java
synchronized里面还有个synchronized怎么理解
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
pzzhao
2023-03-12 15:24
关注
先拿到prev的对象锁才能进入代码块,进入之后又要拿到self的对象锁
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
关于
java
synchronized
关键字
问题
java
2022-09-23 11:42
回答 3
已采纳
this指的是当前对象,不能在有stati修饰符的方法上使用
关于
java
synchronized
关键字
的
问题
java
2022-09-22 10:15
回答 4
已采纳
可以直接在方法声明上加
synchronized
,但是因为是static方法,这会导致锁住整个类的static方法。如果你只想锁住a++这一段,那么你需要在类
中
定义一个static变量,然后synchr
Java
中
的
synchronized
的
问题
java
2021-03-11 19:00
回答 3
已采纳
private int ticketNums = 10;加上volatile试试
Java
并发编程:
Synchronized
关键字
深度解析
2023-12-11 21:40
本文深入探讨了
Java
中
用于解决并发编程
中
线程安全
问题
的
synchronized
关键字
。文章首先讨论了多线程编程
中
临界资源的概念,包括对象、变量、文件等,以及同步机制的必要性。重点解析了
synchronized
的工作原理,包括其...
java
多线程
synchronized
问题
java
2021-02-13 21:09
回答 1
已采纳
时间都花在log.info("输出,{}",i);上了。把log.info("输出,{}",i);换成非输出等待1秒 try { Thread
初学者提问,
Java
中
synchronized
问题
java
有问必答
2021-11-19 11:32
回答 2
已采纳
因为调用run方法的时候是启动一个新的线程去启动这个run方法但是用
synchronized
修饰run方法后 只会有一个线程能执行run方法但是修饰里面的方法的话 还是启动了两个线程 只是两个线程在
求助,
java
多线程的
问题
,
synchronized
关键字
不起作用
java
2016-01-02 15:10
回答 4
已采纳
正确结果应该是501,尝试不用yield方法,而是用循环判断,当活跃线程数大于1,就等待1秒,直到所有线程都运行完毕
Java
中
关键字
锁
synchronized
核心原理
2024-08-19 11:21
代码龟仙人的博客
大家好,我叫马丁,是一名专业的
Java
程序员。我经常在 CSDN 平台分享技术博客,希望能够帮助到大家。
Java
线程
中
synchronized
使用?
java
2020-01-06 11:14
回答 2
已采纳
首先你的stop变量必须这样声明volatile boolean stop = false;,不然你的例①都跑不出来 然后记得捕获异常的时候加上e.printStackTrace();方便查看日志
java
synchronized
类锁不起作用
java
2022-03-19 17:32
回答 2
已采纳
i改成static
有关
java
的
synchronized
死锁的疑问
java
开发语言
2023-02-22 14:49
回答 3
已采纳
该回答引用GPTᴼᴾᴱᴺᴬᴵ这是因为在
Java
中
,每个对象都有一个锁。在 A 类
中
定义的 o1 和 o2 是对象锁,所以在
synchronized
语句块
中
使用它们来进行锁定。如果 o1 和 o
深入理解
Java
中
的
synchronized
关键字
2024-06-15 16:22
孤留光乩的博客
synchronized
的详细讲解和底层实现,以及
synchronized
的同步机制,
synchronized
的重入和
synchronized
的异常演示
举例讲解
Java
中
synchronized
关键字
的用法
2020-09-02 11:30
在
Java
编程语言
中
,`
synchronized
`
关键字
是一个非常重要的概念,它主要用于多线程环境
中
的线程同步,确保共享资源的正确访问,防止数据不一致性。以下是对`
synchronized
`
关键字
使用方法的详细讲解: 1. **修饰实例...
【ASP.NET编程知识】实例解析
Java
中
的
synchronized
关键字
与线程安全
问题
.docx
2023-05-21 20:00
在
Java
编程
中
,`
synchronized
`
关键字
是用来解决多线程环境下的线程安全
问题
的关键工具。线程安全意味着当多个线程访问同一段代码时,该代码能够正确地处理并发情况,不会出现数据不一致或者资源竞争的
问题
。本文将...
深入解析
Java
中
的
synchronized
关键字
2022-02-13 16:34
shark-chili的博客
接下来是偏向锁,我们还是用同样的代码即可,需要注意的是偏向锁必须在jvm...上文讲解锁升级的之后,我们一直在说对象头的概念,所以为了能够直观的看到锁对象
中
对象头锁标记和锁状态的变化,我们这里引入一个jol工具。
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
3月22日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
3月14日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
3月12日