java_虚拟机_语法糖
xinjing_wangtao
这个作者很懒,什么都没留下…
展开
-
通过Java反编译揭开一些问题的真相
博主在上一篇《 Java语法糖之foreach》中采用反编译的形式进行探讨进而揭开foreach语法糖的真相。进来又遇到几个问题,通过反编译之后才了解了事实的真相,觉得有必要做一下总结,也可以给各位做一下参考。 相信很多朋友刚开始见到反编译后的内容的时候,肯定会吐槽:WTF!其实只要静下心来认真了解下,反编译也不过如此,java字节码的长度为一个字节,顶多256条指令,目前,Java虚拟机转载 2016-08-20 17:39:08 · 468 阅读 · 0 评论 -
Java语法糖之foreach
语法糖是一种几乎每种语言或多或少都提供过的一些方便程序员开发代码的语法,它只是编译器实现的一些小把戏罢了,编译期间以特定的字节码或者特定的方式对这些语法做一些处理,开发者就可以直接方便地使用了。这些语法糖虽然不会提供实质性的功能改进,但是它们或能提高性能、或能提升语法的严谨性、或能减少编码出错的机会。Java提供给了用户大量的语法糖,比如泛型、自动装箱、自动拆箱、foreach循环、变长参数、内部转载 2016-08-20 17:40:05 · 386 阅读 · 0 评论 -
Java自动装箱与拆箱
http://blog.csdn.net/u013256816/article/details/50802078转载 2016-08-20 17:41:23 · 293 阅读 · 0 评论