泛型的理解
public class Animal<T> {
private T t;
}
import java.util.ArrayList;
import java.util.List;
public class XXXXTESTX<T, E> {
private List<Animal<?>> postProcessors = new ArrayList<>();
private List<Animal<E>> postProcessorsE = new ArrayList<>();
public void use_postProcessors() {
Animal<String> stringAnimal = new Animal<>();
Animal<Integer> integerAnimal = new Animal<>();
postProcessors.add(stringAnimal);
postProcessors.add(integerAnimal);
}
public void use_postProcessorsE() {
Animal<String> stringAnimal = new Animal<>();
postProcessorsE.add(stringAnimal);
}
}
