摘要: 几个集合类的框架关系: IteRator collection set( 1、不允许重复的对象 2、无序容器,你无法保证每个元素的存储顺序 ,TreeSet通过Conparator 或者Comparable维护了一个排序顺序 3、只允许一个null元素) hashSet treeSet( 1、基于t 阅读全文
posted @ 2020-11-28 18:29 时间会有答案 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 原因 总的来说是为了:"效率",“线程安全”,和“共享”。 因为final不允许被继承,而String是被高度使用的,如果String允许被继承,会降低程序的性能。 为了不可变性 private final String 两者共同作用保证字符串的不可变性; 实现字符串池 多个字符串的值相同的话,他们 阅读全文
posted @ 2020-11-28 17:35 时间会有答案 阅读(424) 评论(0) 推荐(0) 编辑