• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
qyou22
博客园 首页 新随笔 联系 订阅 订阅 管理

2016年3月18日

jdk 编译器 对final字段的处理
摘要: class FinalTest{ void a(){ final int i=10; int j=10; } } stack=2, locals=3, args_size=1 // 这个地方,应该有i的赋值? 0: bipush 10 2: istore_2 3: return class Fina 阅读全文
posted @ 2016-03-18 17:33 qyou22 阅读(283) 评论(0) 推荐(0)
 
 

2016年3月17日

关于类加载线程 和主线程是否是一个线程的疑问
摘要: 看深入理解java虚拟机(第二版)的时候,作者在226页给出了一段代码,说明类加载器的阻塞问题,感觉这段代码和书中给出的结果有偏差,自己验证了下,和书中的代码运行结果不一致。 阅读全文
posted @ 2016-03-17 13:07 qyou22 阅读(240) 评论(0) 推荐(0)
 
 

2016年3月11日

基于ReentrantLock的AQS的源码分析(独占、非中断、不超时部分)
摘要: 刚刚看完了并发实践这本书,算是理论具备了,看到了AQS的介绍,再看看源码,发现要想把并发理解透还是很难得,花了几个小时细分析了一下把可能出现的场景尽可能的往代码中去套,还是有些收获,但是真的很费脑,还是对多线程的理解太浅了,不多说了,直接上代码吧。 这段代码不是为跑通,只是把AQS,Reentran 阅读全文
posted @ 2016-03-11 18:50 qyou22 阅读(599) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3