今天查看公司项目源码偶然间发现了一个int len = false
,这是我有些惊奇。
自己先做一个测试,写一段简单的代码
通过IDEA打成Jar包,查看Jar包源码
通过decode查看反编译后的代码
这是因为该值没有被引用,优化器对其进行了优化,而且反编译是无法还原被优化的代码。
今天查看公司项目源码偶然间发现了一个int len = false
,这是我有些惊奇。
自己先做一个测试,写一段简单的代码
通过IDEA打成Jar包,查看Jar包源码
通过decode查看反编译后的代码
这是因为该值没有被引用,优化器对其进行了优化,而且反编译是无法还原被优化的代码。