>>分享Java编程技术,对《Java面向对象编程》等书籍提供技术支持 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 20314 个阅读者 刷新本主题
 * 贴子主题:  [讨论]书中多线程章节的图示有误? 回复文章 点赞(0)  收藏  
作者:雪后初晴    发表时间:2022-03-21 03:47:25     消息  查看  搜索  好友  邮件  复制  引用


p402,图13-5。描述线程间的状态转移关系,我认为应改动如下:

1.Running 状态到 Blocked in object's wait pool 状态,带线的箭头上少了 wait/await(原始带线
箭头上什么标注都没)即线程由Running状态到阻塞状态(位于对象等待池中),应该调用某对象的wait/
某Condition对象await方法。

2.Blocked in object's wait pool 状态到 Blocked in object's lock pool状态,带线的箭头上少了
notifyAll/signal/signalAll。即某个线程由一个阻塞状态(位于对象等待池中)迁移到另一个阻塞状态
(位于对象锁池中),还可以受其他线程调用notifyAll/signal/signalAll的影响。

3.Running 状态到 Blocked in object's lock pool状态,带线的箭头上少了lock。即如果某个线程进入
ReentrantLock实现类的lock方法锁定的代码块,却得不到对象的锁,也会进入对象锁池状态

4.Otherwise blocked状态到 Runnable状态,带线的箭头thread join()含义模糊,我认为最好是 thread
join() return。即调用某个线程thread的join方法返回时,解除阻塞状态到就绪状态。




程序猿的技术大观园:www.javathinker.net
  Java面向对象编程-->Swing组件(上)
  JavaWeb开发-->在Web应用中访问Web服务
  JSP与Hibernate开发-->域对象在持久化层的四种状态
  Java网络编程-->RMI框架
  精通Spring-->绑定CSS样式
  Vue3开发-->通过Axios访问服务器
  求素数
  我是如何把一个15分钟的程序优化到了10秒的
  java.util.logging.Logger使用详解
  Redis安装、Redis基本数据类型、Jedis、Redis集群搭建
  Java异常堆栈信息以字符串形式输出
  如何优雅地打印一个Java对象?
  java中的Static、final、Static final各种用法
  volatile 与 synchronized 详解
  正则表达式基础入门
  Java入门实用代码: List 列表中元素的替换
  Java入门实用代码:集合输出
  Java判断一个字符是否为中文字符
  Java程序代码优化技巧
  类加载中的双亲委派模型
  Java线程实现龟兔赛跑
  更多...
 IPIP: 已设置保密
楼主      
该用户目前不在线 sunweiqin 
  

威望: 0
级别: 高级天王 [荣誉]
魅力: 680
经验: 680
现金: 1528
发文章数: 191
注册时间: 2016-09-12
 消息  查看  搜索  好友  邮件  复制  引用


你好,非常感谢你提出的宝贵意见。你看书这么认真仔细,大大点赞!!!你给出的建议都非常精确的。以后为此书升级新版时,会加入你的建议。
发文章时间 2022-03-21 03:47:25
 IPIP: 已设置保密 1 楼     
该用户目前不在线 雪后初晴 
  
威望: 0
级别: 新手上路
魅力: 142
经验: 142
现金: 1068
发文章数: 8
注册时间: 0001-01-01
 消息  查看  搜索  好友  邮件  复制  引用


老师的书籍比较经典,不认真仔细看不出其中精髓啊!
另外我还有个问题发表在另一个帖子中,还请老师帮
我在书中核实一下,看我的理解对不对。
发文章时间 2022-03-21 03:47:25
 IPIP: 已设置保密 2 楼     
该用户目前不在线 雪后初晴 
  
威望: 0
级别: 新手上路
魅力: 142
经验: 142
现金: 1068
发文章数: 8
注册时间: 0001-01-01
 消息  查看  搜索  好友  邮件  复制  引用


下面引用由 孙卫琴 2020-06-07 19:25:07 发表的内容:
你好,非常感谢你提出的宝贵意见。你看书这么认真仔细,大大点赞!!!你给出的建议都非常精确的。以后为此书升级新版时,会加入你的建议。



老师的书籍比较经典,不认真仔细看不出其中精髓啊!
另外我还有个问题发表在另一个帖子中,还请老师帮
我在书中核实一下,看我的理解对不对。
发文章时间 2022-03-21 03:47:25
 IPIP: 已设置保密 3 楼     
该用户目前不在线 kericnnoe 
威望: 未知
级别: 未知
魅力: 未知
经验: 未知
现金: 未知
发文章数: 未知
注册时间: 未知
 复制  引用


魔龍娛樂城這款老虎機遊戲可以說是火紅到不行,因為魔龍傳奇的連線機制比一般的角子老虎機還要多,並且免費遊戲開啟也比其他的吃角子老虎機還要容易

魔龍娛樂城這款老虎機遊戲可以說是火紅到不行
发文章时间 2023-03-07 00:27:05
 IPIP: 已设置保密 4 楼     
1页 4条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


中文版权所有: JavaThinker技术网站 Copyright 2016-2026 沪ICP备16029593号-2
荟萃Java程序员智慧的结晶,分享交流Java前沿技术。  联系我们
如有技术文章涉及侵权,请与本站管理员联系。