菜鸟笔记
提升您的技术认知

java之泛型-ag真人游戏

泛型

含义:集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象。所以在jdk1.5之后使用泛型来解决。因为这个时候除了元素的类型不确定,其他部分是确定的,例如关于这个元素如何保存,如何管理等是确定的,因此,此时把元素类型设计成一个参数,这个类型参数叫做泛型。

泛型形式:<类型>

泛型的优缺点

  • 不使用泛型的缺点:一般我们在使用的时候,基本往集合中存入的都是相同类型的数据,便于管理,所以,如果什么引用数据类型都可以存入集合就不方便
  • 加入泛型的优点:编译时期就可以对类型进行检查,不是泛型那么对应的类型就不可以加入该集合

集合中使用泛型案例

public class tset6 {
    public static void main(string[] args) {
        object o = new object();
        string s = new string();
        o=s;//多态的一种形式
        object[] objects = new object[10];
        string[] strings = new string[10];
        objects=strings;//多态的一种形式
        arraylist
网站地图