zoukankan      html  css  js  c++  java
  • java集合简介

    1、List接口

      可以添加重复元素,取出来时,是按照添加进去的顺序取出来的,先进先出;

      ArrayList在JDK1.2之后推出,采用异步处理方式,性能高,属于非线程安全;

      Vector在JDK1.0推出,采用同步处理方式,性能低,属于线程安全;

    2、Set接口

      不能添加重复元素,但是可以排序

      Set接口常用子类:

        HashSet:散列存放

        TreeSet:有序存放

    3、Iterator接口

      集合输出的标准操作:

        标准做法:使用Iterator接口;
      操作原理:
    Iterator是专门的迭代输出接口,迭代输出就是将元素一个个进行判断,判断其是否有内容,如果有内容则把内容取出;
    4、Map接口
      保存形式:
        key--value的方式保存
      常用子类:
        HashMap:无序存放,key不能重复
        Hashtable:无序存放,key不能重复

        

  • 相关阅读:
    @RestController
    spring-boot入门环境
    spring事务管理
    Spring和hibernate框架整合
    python的for循环及数组
    PreparedStatement防止SQL注入
    python入门
    maven 依赖规则&版本锁定
    使用eclipse创建一个简单的maven项目
    maven常用命令 (1)
  • 原文地址:https://www.cnblogs.com/zhilu-doc/p/5172266.html
Copyright © 2011-2022 走看看