1.17 已经支持泛型了