java泛型中t和objct的区别

2025-04-18 15:45:20
推荐回答(1个)
回答1:

首先Object是对象,这个就不用解释了。
泛型,怎么说呢,就好比模板。
举个例子,假如我现在要写一个类似于list容器的类,就叫 MyLIst 吧,我要用MyLIst容器去储存对象,储存的对象可以是 int, float 也可以是 Student ,Teacher 又或者 String,所以我仅仅知道MyLIst是要储存的对象具有一定的共同特,但具体是哪一类的对象我并不知道。

如果没有泛型,我可能就要写很多个类 MyLIst_int 去储存 int,MyLIst_Student 存储 Student...........那就没完没了了。

但现在有了泛型,那就简单了,MyLIst 然后很快这个类写完了。使用的时候MyLIst MyLIst MyLIst......直接就可以套用了。