zoukankan      html  css  js  c++  java
  • 201671010140. 2016-2017-2 《Java程序设计》java学习第十一周

     java学习第十一周

        本周,进行了java集合方面的知识,在博客园的帮助下,我的课前预习更有条理性,重点明确,本周的课堂反应明显更好了,首先,梳理一下本周知识点。

     Collection                   Collection是最基本的集合接口,一个Collection代表一组Object,即Collection
    ├List                   的元素。
    │├LinkedList             不论Collection的实际类型如何,它都支持一个iterator()的方法,该方法返回一个
    │├ArrayList        迭代子,使用该迭代子即可逐一访问Collection中每一个元素:
    │└Vector                            Iterator it = collection.iterator(); // 获得一个迭代子
    │ └Stack                 由Collection接口派生的两个接口是List和Set。需要注意的是,set中不允许两个
    └Set                    相同的元素存在,当输入相同元素,set默认将第二个删除。

    Map                             List 接口继承了 Collection 接口以定义一个允许重复项的有序集合。该接口不
    ├Hashtable        但能够对列表的一部分进行处理,还添加了面向位置的操作。
    ├HashMap                    Set和List对比:
    └WeakHashMap           

    Set:检索元素效率低下删除和插入效率高,插入和删除不会引起元素位置改变

     List:和数组类似,List可以动态增长,查找元素效率高,插入删除元素效率低,因为会引起其他元素位置改变。

           但我对与散列码这部分知识还是理解不好,例题9-2给我带来的疑惑还没有解决,并没有理解这部分知识,希望在周三答疑时可以得到解决。

  • 相关阅读:
    在windows安装部署ShardingSphere-Proxy 分库分表中间件
    报错:fatal: unable to access 'https://github.com/xxx/': OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
    一台Windows配置多个mysql服务
    解决.net core 部署IIS报错:HTTP Error 500.30
    vs code 不格式化注释
    .net工具类——URL请求数据
    .net工具类——URL处理
    .net工具类——读取写入cookie
    js没有权限
    ueditor图片上传
  • 原文地址:https://www.cnblogs.com/xiangwenjun-1998/p/7787809.html
Copyright © 2011-2022 走看看