java编程思想说道:
泛型类是应用在整个类上,但同时可以在类中包含参数化方法,而这个方法所在的类可以是泛型,也可以不是泛型,也就是说是否有泛型方法,与其所在的类是否是泛型类没有关系。
泛型方法是的该方法可以能够独立于类而产生变化,一下是一个基本的指导原则:无论合适,只要你能做到,你就应该尽量使用泛型方法,也就是说,如果使用泛型发放可以取代将整个类泛型化,那么就应该只使用泛型方法,因为它可以使事情更加清楚明白。另外,对于一个static的方法而言,无法访问泛型化的类型参数,所有,如果staticfangfa 需要使用泛型能力,就必须使其成为泛型方法。
时间: 2024-10-10 06:45:15