在来自App Engine docs的此示例中,为什么该示例如此声明contactInfos
(没有泛型):
import javax.jdo.annotations.Element;
// ...
@Persistent
@Element(dependent = "true")
private List contactInfos;
而不是像这样,使用泛型:
import javax.jdo.annotations.Element;
// ...
@Persistent
@Element(dependent = "true")
private List <ContactInfo> contactInfos;
最佳答案
不需要泛型,强烈建议使用泛型。
指定List<ContactInfo>
在App Engine中绝对是可行的,我无法想象这表明App Engine中不允许使用通用列表。
关于java - 为什么要声明不带泛型的“私有(private)列表contactInfos”(“私有(private)列表<ContactInfo> contactInfos”)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2556856/