我用Eclipse Jode反编译一个Spring里的DelegatingFilterProxy类时候看到如下一行代码Filter delegate
= (Filter) wac.getBean(getTargetBeanName(),
(class$javax$servlet$Filter == null
? (class$javax$servlet$Filter
= class$("javax.servlet.Filter"))
: class$javax$servlet$Filter));不过我用google搜索后,没有发现有相应的解释的,这难道只是反编译结果的产物,源码不是这样写的?
= (Filter) wac.getBean(getTargetBeanName(),
(class$javax$servlet$Filter == null
? (class$javax$servlet$Filter
= class$("javax.servlet.Filter"))
: class$javax$servlet$Filter));不过我用google搜索后,没有发现有相应的解释的,这难道只是反编译结果的产物,源码不是这样写的?
(Filter) wac.getBean(getTargetBeanName(), javax.servlet.Filter.class)是反编译的问题
Eclipse也有自己的API,有可能是不兼容的问题吧
看看一样不
应该和eclipse的是一样的吧源码和反编译后的肯定不一样了啊,一些符号都是有意义的
可以查下相关资料