会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
古兰精
博客园
首页
新随笔
联系
订阅
管理
2022年5月25日
浅析从字节码执行顺序角度解析TCF执行顺序(try catch里的return与finally优先级问题)及为什么finally一定会执行(不会执行的几种情况)和TCF的效率问题
摘要: 一、问题引子:执行顺序 public static int test1() { int x = 1; try { return x; } finally { x = 2; } } 答案是1不是2,你答对了吗?大家都知道在TCF中,执行到return的时候会先去执行finally中的操作,然后才会返回
阅读全文
posted @ 2022-05-25 21:33 古兰精
阅读(266)
评论(0)
推荐(0)
公告