社区
Java SE
帖子详情
java并发编程实战中一个看不懂的地方
想写一个bot发财
2019-05-09 08:41:03
想问一下这个他的描述中,Widget和LoggingWidget中doSomething方法都是同步方法,因此每个dosomething方法在执行前都会获取Widget上的锁
为什么子类的dosomething会获取Widget上的锁啊,这两个类和运行的线程之间的关系又是什么
...全文
99
1
打赏
收藏
java并发编程实战中一个看不懂的地方
想问一下这个他的描述中,Widget和LoggingWidget中doSomething方法都是同步方法,因此每个dosomething方法在执行前都会获取Widget上的锁 为什么子类的dosomething会获取Widget上的锁啊,这两个类和运行的线程之间的关系又是什么
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
浪费七年时间
2019-05-09
打赏
举报
回复
非静态方法上加synchrozed,执行方法需要获取对象锁,这里两个方法都要获取LoggingWidget对象的对象锁,super.doSomething不是获取Widget类的锁,而是当前对象的对象锁
贴胶纸机机构.rar
贴胶纸机机构.rar
Speech-Synthesis-Delivery-Workflow-Sla-v1.0-原创源码与文档.zip
本资源为原创离线开发工具,提供完整可运行源码、README、MIT LICENSE、原创与授权声明、自动化测试及真实运行截图。解压后安装 Node.js 18+,运行 npm test 验证,再按 README 执行示例命令。适合前端开发、工程实践与教学演示,不含第三方受限源码、模型权重、品牌素材或账号密钥。
Context-Output-Budget-Workflow-Sla-v1.0-原创源码与文档.zip
本资源为原创离线开发工具,提供完整可运行源码、README、MIT LICENSE、原创与授权声明、自动化测试及真实运行截图。解压后安装 Node.js 18+,运行 npm test 验证,再按 README 执行示例命令。适合前端开发、工程实践与教学演示,不含第三方受限源码、模型权重、品牌素材或账号密钥。
CodexPlusPlus-1.2.56-windows-x64-setup (1).exe
CodexPlusPlus-1.2.56-windows-x64-setup (1).exe
Text-Generation-Output-Contract-Capacity-Map-v1.0-原创源码与文档.zip
本资源为原创离线开发工具,提供完整可运行源码、README、MIT LICENSE、原创与授权声明、自动化测试及真实运行截图。解压后安装 Node.js 18+,运行 npm test 验证,再按 README 执行示例命令。适合前端开发、工程实践与教学演示,不含第三方受限源码、模型权重、品牌素材或账号密钥。
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章