最近在看Struts2的源码,但由于基础不够好(只有两年Java经验),看起来很吃力,源码中的代码组织与设计,以及一些编程思想对我来说很新颖,而且有不少知识是我没有接触过的,比如下面这种泛型: interface InjectorFactory<M extends Member & AnnotatedElement> {
Injector create( ContainerImpl container, M member, String name )
throws MissingDependencyException;
} 泛型我了解一些,但还比较浅,像上面这种用法我还是第一次见,而且也难以搜索到相关的博客,一般介绍泛型的博客也都流于表面。所以想在这里请教一下各位,这倒底是什么道理?那个&操作符是什么意思?谢谢了...
添加回答
举报
0/150
提交
取消