java中的泛型

泛型

解决的问题:
解决参数不安全,在编译阶段找出代码的问题
解决重复编码

  1. 类泛型
public class StackT<T>{
	//获取泛型运行时的真正类型,构建方法的时候传入
	public StackT<T>(Class<> claszz){
		T t = claszz.newInstance();
	}
}
  1. 方法泛型
public <E> void getAMethod(){
	
}
  1. 泛型的传递
getAMethod(? extends Number); //必须是Numver类型以及以下如Integer Double Long
getBMEthod(? super Integer); //必须是Integer类型以及以上如Integer Number Object

评论

渣男 : 456
三群的弟弟 : 123
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×