Java why a Map of Map (ex: Map<String,Map<String,String>>) not serializeable
问题 We are using HashMap in JDK 1.7 and I face some issue during the code review with SonarQube . Please consider below samples: public class SerializationTest implements Serializable { private Map<String,String> test1=new HashMap<>(); //Serializeable private Map<ANEnum,String> test2=new HashMap<>(); //Serializeable private Map<String,ASerializeableObject> test3=new HashMap<>(); //Serializeable private Map<String,Map<String,String>> test4=new HashMap<>(); //Not Serializeable private Map<ANEnum