• 八、其他说明


    一、Hashtable、Hashmap都是实现Map接口的,区别是什么?

      1、Hashtable是线程完全的,Hashmap是线程非安全的。

      2、HashMap键最多一个null,值可以有多个null。

    二、properties类

      作用:读写资源配置文件,键和值只能为字符串。

    三、同步控制

      多线程并发访问集合的线程安全。(多人咬苹果,不能咬到别人的手)

    1.常见容器arraylist、hashset、hashmap都是线程不安全的

    2.collections提供了synchronizedxxx方法,将指定容器包装成线程同步。

    四、Guava:google 的工程师利用传说中的"20%时间"开发的集合库,它是对jdk提供的扩展,提供了很多实用的类来简化代码

    jar包:https://code.google.com/p/guava_libraries/

    版本控制:cvs  svn   git

    Commons-Collections:提供一个类包来扩展和增加标准的java conllection框架处理数据灵活。

  • 相关阅读:
    KVM快速构建虚拟机
    工程师测试
    配置SMB,NFS
    Shell脚本基础应用
    Web网页部署
    基础邮件,mariadb数据库
    SElinux,firewalld配置
    Linux管理员测试
    磁盘分区
    配置权限,LDAP
  • 原文地址:https://www.cnblogs.com/dangjingwei/p/16087251.html
Copyright © 2020-2023  润新知