最近遇到一个问题,一个JAVA类引用了另一个JAVA类常量类。由于需求改动,需要改动定义的
常量的值。替换服务器的class时,只把常量类替换下来了。结果出现,引用常量的类没有改动.
利用反编绎工具进行查看,也是一样,引用常量的类,常量的值没有修改。
问题分析:
在java类编绎成class的过程中,如果遇到常量,是直接把引用的地方直接改成常量的
值,如果不把引用常量的类进行重新编绎替换,会出现上述问题。常量类改变了,引用常量类的
JAVA类的引用常理的地方值不改变.
JAVA编绎成class遇到的问题
最新推荐文章于 2016-10-18 19:06:49 发布