- 博客(8)
- 收藏
- 关注
原创 java中常见的List、Map遍历方法总结及List排序相关方法总结
在java基础中, List和Map是两个最常见的与数据处理相关的数据结构,工作中大多数的数据处理也都离不开这两者。由此 学习List和Map非常重要。以下是我总结的 关于List和Map最常见的遍历方法与排序方法。.........
2022-08-15 19:31:57 2797
原创 java编码相关知识点
每个国家都定义了自己的编码标准,比如中国的GBK中“人”字可能用1521表示,但是在UTF-8中1521表示的是这玩意儿:“釰”,5211才是“人”字。比如代表中文的(GB2312编码规范)就规定用2个字节来标识一个汉字(两个字节相当于最多65536个符号,实际上GB2312刚开始制定的时候只规定了6713个汉字)。继续中文举例,GB2312作为刚开始制定的标准,代表的汉字和符号明显是不够用的。其中UTF-8是最常用的,UTF-8是可变字符,因为它的一个字符可以是一个字节也可以是2个字节,最多4个字节。..
2022-08-13 18:43:33 193
原创 HashSet、TresSet、HashMap、TreeMap 各自的区别
HashSet、HashMap、TreeSet、TreeMap 各自的区别
2022-08-13 17:44:23 311
转载 链表及数据结构
Java的超类Object类已经定义了equals()和hashCode()方法,在Obeject类中,equals()比较的是两个对象的内存地址是否相等,而hashCode()返回的是对象的内存地址。从Object角度看,JVM每new一个Object,它都会将这个Object丢到一个Hash表中去,这样的话,下次做Object的比较或者取这个对象的时候(读取过程),它会根据对象的HashCode再从Hash表中取这个对象。所以hashCode和hash表的作用主要是为了查找方便,能快速的定位位置。...
2022-08-08 22:13:04 193 1
原创 Java中 ArrayList、LinkedList、Vector三者区别
ArrayList、LinkedList、Vector 都是List接口的实现类 那么他们之间有什么区别呢?
2022-08-08 18:15:50 224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人