Java基础
baixchun
这个作者很懒,什么都没留下…
展开
-
ArrayList hashcode变化
ArrayList hashcode变化ArrayList加了元素后,hashCode会变吗?会的看如下代码:public static void main(String[] args) { List<String> list =new ArrayList<>(); System.out.println(list.hashCode()); li...原创 2019-10-14 14:17:57 · 1005 阅读 · 0 评论 -
Integer、Character(0~127)等包装类型-128~127
以Integer为例,内部维护了一个静态内部类维护了一个 Integer cache[] 数组,保存了-128到127,在使用valueOf()方法时,会首先判断值是否在cache[] 数组中,不在的话,就new一个Integer对象。 Integer a1 = 128; //感觉用的是valueOf方法声明的 Integer a2 = -128; I...原创 2019-06-13 21:03:55 · 386 阅读 · 0 评论