有时Java泛型只是没有让你做你想要什么,你需要有效地告诉编译器,你在做什么真的会是在执行时的法律。
当我模拟通用接口时,通常会感到很痛苦,但是也有其他示例。通常值得尝试的是找到一种避免警告而不是抑制警告的方法(Java Generics FAQ在这里有所帮助),但是有时即使有可能,它也会使代码变形太多,以至于抑制警告变得更加整洁。在这种情况下,请务必添加解释性注释!
相同的泛型FAQ在此主题上有多个部分,以“什么是“未经检查”的警告?”开头。-值得一读。
欢迎分享,转载请注明来源:内存溢出
有时Java泛型只是没有让你做你想要什么,你需要有效地告诉编译器,你在做什么真的会是在执行时的法律。
当我模拟通用接口时,通常会感到很痛苦,但是也有其他示例。通常值得尝试的是找到一种避免警告而不是抑制警告的方法(Java Generics FAQ在这里有所帮助),但是有时即使有可能,它也会使代码变形太多,以至于抑制警告变得更加整洁。在这种情况下,请务必添加解释性注释!
相同的泛型FAQ在此主题上有多个部分,以“什么是“未经检查”的警告?”开头。-值得一读。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)