“Producer Extends” – 如果你需要一个只读List,用它来produce T,那么使用? extends T。“Consumer Super” – 如果你需要一个只写List,用它来consume T,那么使用? super T。