当前位置:首页>开发>正文

Java面向对象之泛型怎么理解 Java的泛型怎么理解

2023-05-16 08:49:16 互联网 未知 开发

 Java面向对象之泛型怎么理解 Java的泛型怎么理解

Java面向对象之泛型怎么理解?

给你说的通俗一点吧,
首先Java是面向对象的,这个你必须深刻理解,不是表面上那么简单的理解就可以了
其次可以把泛型理解成一种对象,也就是一种固定的type之类的,比如定义一个学生类,然后在其他类里面指定某个参数为学生类的泛型,那么这个参数就只能是学生类这种类型的数据,就像int,sting之类的一样,它就像自己定义的一种类型一样
然后再把这个参数作为一种对象,也可以理解为学生类的一个实体一样,把他作为一个对象,然后对这个对象做操作,比如指定他的一些属性之类的

希望可以帮到你

Java的泛型怎么理解

按照我的理解
泛型是在你不知道类型(方法中的参数、返回参数等)的情况下使用的。
泛型表示: T
比如:
//代表你要返回一个未知类型,
public getDog(int id){
Dog d = new Dog()
d.setAge(12)
//此时你返回为Dog对象 你调用此方法时 可以用Dog对象接受
return d
}

望采纳 !