java的泛型在哪个包下面

是这个包吗org.apache.poi.ss.formula.functions.T;... 是这个包吗 org.apache.poi.ss.formula.functions.T; 展开
 我来答
沽名晓飞
推荐于2016-02-18 · TA获得超过1507个赞
知道小有建树答主
回答量:100
采纳率:100%
帮助的人:89.8万
展开全部

Java的泛型是一种技术,并不是在哪个包下面。Java泛型提供了一种简单的类型安全保证。让我们的代码可以更泛化,泛型在容器类中用的最多。如java.util包下面的容器集合大量使用了泛型保证容器能独立于它容纳的元素的类型对外提供集合方法。


JDK 1.5推出的泛型,在泛型之前,如果想要代码泛化,一般都是用某个类的父类或者Object来表示要容纳一个对象,但是这么做很容已发生强转错误,即ClassCastException。

如:

public class MyList{
    private Object a;
    public Object getA(){
        return this.a;
    }
}


使用MyList时,尤其是多人协作开发,我们必须预先知道我们在myList中放入的a是什么类型的才能转换回去。但是用泛型这种转换交由JVM来隐式的执行。

public class MyList<T>{
    private T a;
    public T getA(){
        return this.a;
    }
}

用法 : new MyList<Student>();

大脸绅士
2015-02-11 · 超过33用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:66.3万
展开全部
你发的这是apache的包. 首先声明一下 java的源码是java.***或者javax.*** 泛型是内部机制,看不到源码
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e94d487d76
2019-01-31
知道答主
回答量:24
采纳率:0%
帮助的人:8万
展开全部
是的,在poi包下面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
设计营地
2015-08-03 · 分享交流设计软件相关的知识
设计营地
采纳数:552 获赞数:860

向TA提问 私信TA
展开全部
通常使用这个包。
import java.util.*;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式