您的位置:首页 > 编程语言 > Java开发

java 泛型学习笔记

2012-08-07 10:03 393 查看
javase5引入了泛型,泛型主要是为了解决类型的问题,最主要是容器类。

View Code

class Person{}

public class Generic<T> {
private T t;

public Generic(T t) {
this.t = t;
}

public T getT() {
return t;
}

public void setT(T t) {
this.t = t;
}

public static void main(String[] args) {
Generic<Person> gen = new Generic<Person>(new Person());
Person p = gen.getT();
}
}


现在Generic里就只能存放你指定的类型对象了,并且在你从Generic种取出它持有的对象时,自动就是正确的类型。

java泛型核心概念:告诉编译器想使用什么类型,编译器帮你处理一切细节。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: