SonarLint是正确的。问题是不能保证该elements
字段可序列化。您需要添加绑定到这样的T
类型的类型
public class Page<T extends Serializable> implements Serializable {}
这样,如果为列表选择的实现是可序列化的,则该列表将是可序列化的(对于Java中的标准集合类型而言是正确的)。
SonarLint V3:“ Serializable”类中的字段对于List接口应该是瞬态的或可序列化的
SonarLint是正确的。问题是不能保证该elements
字段可序列化。您需要添加绑定到这样的T
类型的类型
public class Page<T extends Serializable> implements Serializable {}
这样,如果为列表选择的实现是可序列化的,则该列表将是可序列化的(对于Java中的标准集合类型而言是正确的)。