2017-05-05 31 views
2

我該如何製作private List <T> list;private Map<String, Value> unknownData;可序列化?這些都是在我的班級,其父母爲序列化,但SonarQube抱怨短暫或序列化的變化如何製作列表變量的泛型可序列化

myClass.java

public class MyClass implements Serializable { 
    private static final long serialVersionUID = 0L; 
    protected List<T> list = new ArrayList<T>(); 

Screen shot of SonarQube complaint

+0

你可以把什麼SonarQube是顯示屏幕截圖? – Shinchan

回答

4

在類(ES)聲明變量(一個或多個) ,用Serializable擴展類型。

例如:

public class MyClass<T extends Serializable>{ ... 

public class MyOtherClass<Value extends Serializable>{ ...