- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 HashMap、Hashtable、LinkedHashMap、TreeMap 区别与理解;
线程安全:HashMap(非线程安全)Hashtable(线程安全)LinkedHashMap(非线程安全)TreeMap(非线程安全)对象理解:Hashmap 继承自 Dictionary 类,根据键的 HashCode 值存储数据,只允许一条记录的键为Null,根据键可以直接获取它的值,具有很快的访问速度,遍历时取得数据的顺序是完全随机的,不支持线程同步。Hashtable与 HashMap...
2018-05-21 21:55:13 316
原创 String、StringBuffer、StringBuilder 区别与理解
线程安全:String (线程安全)StringBuffer (线程安全)StringBuilder(非线程安全)对象理解:String 对象是不可改变, 由于 String 的值一旦创建就不能再修改,所以称它是恒定的,因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字符串最好不要用 Strin...
2018-05-21 20:52:15 121
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人