zoukankan      html  css  js  c++  java
  • 泛型,集合的根本区别

    数组就是值对象,它存储数据元素类型的值的一系列位置. 
    Arraylist和list可以提供添加,删除,等操作的数据. 
    泛形中的元素类型是固定的. 
    比如: 
    arraylist a = new arraylist(); 
    a.add(1); 
    a.add("aaaa"); 
    a.add(new class()); 
    Arraylist中可以添加任何类型的元素. 

    如果定义的是泛形的话 
    List <MyClass > myclasslist = new List <MyClass > 
    MyClassList.add(new MyClass()); 
    注意:泛形中就不能再添加别的类型的.它只能添加MyClass类型的实例. 

    据说这样做的好处是:当读取和存储操作时,可以减少因为折箱和装箱带的类型转换的性能损失. 

  • 相关阅读:
    grid 布局
    数组对象
    定义换页时表现
    判断一个对象是否为空
    内存管理 内存泄漏
    arguments对象
    String类型
    对象 实例
    iOS 之 UIWebView
    iOS 之 内嵌网页
  • 原文地址:https://www.cnblogs.com/jarod99/p/2671131.html
Copyright © 2011-2022 走看看