一件程序员必备武器的诞生( 二 )
他担心国王不明白是怎么回事,现场画了一张图。
图2/6
国王没有心思去理解那些iload, iadd,istore是什么含义,但是他理解了源代码和字节码之间的对应关系,确实是在LineNumberTable中记录的。
源码的第13行 是int sum = x + y;对应的字节码行号是0 ~ 3。
源码中第14行是 return sum。对应的字节码行号是 4 ~ 5。
国王点头认可,问道:“那是不是可以做一个调试器了?”
JVM大臣:“臣正有此意,臣打算把Java的调试器叫做jdb。”
IO大臣听到JDB立刻跳了起来:“加(J)多(D)宝(B),你怎么不叫王老吉啊!”
JVM大臣蔑视地看了IO大臣一眼:“C王国有个调试器叫gdb, 我把它叫做jdb, Java Debugger, 别想歪了!”
推荐阅读
- 疯狂|魔兽TBC:P3一件顶级饰品,价值超过龙脊奖章,全物理系职业毕业
- 网游|天龙网游八卦:昔日好友因一件小事暴露真面目,原来是个反骨仔?
- 魔兽世界怀旧服|梦幻西游:渣渣书铁爆小号PK神腰带,他错过了一件服战货?
- 打野|王者荣耀:不管什么打野都出一件肉装,李白都出暴裂,为什么?
- 娜美|《英雄联盟手游》软辅渐起成主流-娜美成上分必备
- 热血传奇|热血传奇:当年心中的巅峰,随便一件无比骄傲
- 地下城与勇士|DNF:要备战春节礼包了!2个途径出灵魂掠夺者,一件改造能换5套
- 大话西游2|大话西游2:给头化无年兽都不换的完美属性护符,全服仅此一件!
- 网游|颠覆你认知的网游土豪,程序员加班为他改游戏,还送专属服务器
- 网易|永劫无间诡异宕机事件:网易机房过热,程序员竟然祭出了干冰?