05 2021 档案
摘要:重写hashCode和equals (1)向Map集合中存,以及从Map集合中取,都是先调用key的hashCode方法,然后调用equals方法! equals方法有可能调用,也有可能不调用 往里面存的时候会先调用Hashcode方法,得到Hash值 拿put(k,v)举例,什么时候equals不
阅读全文
摘要:HashSet 无序不可重复: 存储是顺序和取出的顺序不同, 不可重复 放到HashSet集合中的元素实际上是放到了HashMap集合的key部分了 TreeSet集合 无序不可重复的但是存储的元素可以自动按照大小顺序来排序 称为:可排序集合。 无序:指的是存进去的顺序和取出来的顺序不同 并且没有下
阅读全文
摘要:linkedList 对于链表数据结构来说:基本的单元是节点, 每一个节点Node都有两个属性,一个属性是存储的数据 一个是下一节点的内存地址 链表优点:随机增删元素效率较高。(因为增删元素不涉及到大量的元素位移)、 所以随机增删元素的时候不会有大量元素位移,因此随机增删效率比较高, 在以后的开发中
阅读全文
摘要:ArrayList LInkedList Vector ArrayList集合 默认初始化的容量是10;(底层 先创建了一个长度为0的数组,当添加第一个元素的时候,初始化的容量是10.) 集合底层是一个Object[]数组 构造方法: new ArrayList(); new ArrayList(2
阅读全文
摘要:拖了整整一个星期多,天哪。就是给他们做那个十周年的视频,时间就这样没了,害,十多分钟的视频硬是拿个文档和几张照片做出来,做出来还挑三拣四,搞来搞去。 数据结构 集合的集成结构图 Collection(接口) 关于java.util.Collection接口中常用的方法 1.collection中能存
阅读全文
摘要:集合 什么是集合,有什么用 集合实际上就是一个容器,可以来容纳其他类型的数据 集合为什么说在开发中使用比较多,? 集合不能直接存储基本数据类型,另外集合也不能直接存储java对象,集合当中存储的都是java对象的内存地址(或者说集合中存储的是引用) 注意:集合在java中本身是一个容器,是一个对象
阅读全文
摘要:异常 什么是异常,java提供异常处理机制有什么用 以下程序执行过程之中发生了不正常的情况,而这种不正常的情况:叫做异常 java语言是很完善的语言,提供了异常处理方式,以下程序执行过程中出现了不正常情况, java把该异常信息打印输出到控制台,供程序员参考,程序员看到信息后,可以对程序进行修改,让
阅读全文
摘要:Integer的常用方法 以下的仅做了解: static String toBinaryString(int i) //静态的:将十进制转换成二进制字符串 static String toHexString(int i ) //静态的:将十进制转换成十六进制的 static String toOct
阅读全文
浙公网安备 33010602011771号