我读到,在类型删除过程中,Java编译器删除所有类型参数,如果类型参数有界,则用第一个边界替换每个参数;如果类型参数是无界的,则替换对象。但是,我无法理解,指定类型参数实现所需的接口不是多余的。例如:
public class Box<T extends Something,Seralizable,Cloneable>
namespace PersonCore public interface IPersonService{}实现类也是空的,它们属于同一个命名空间。然后,我有一个Windows运行时组件项目,其中有一个类,它在构造函数中接受接口类型的参数{
public class PersonWorker“PersonCore.IPersonService”不是有效的</e