摘要:
阅读全文
posted @ 2022-04-24 22:03
花心大萝卜li
阅读(20)
评论(0)
推荐(0)
摘要:
添加 //无论添加的是什么数据 他们的value 都是一样的 所以当初在存储数据的时候 将integer 的age 当成key 但是value 是new object 对象当成的value 后面和hashmap 一样的底层原理 阅读全文
posted @ 2022-04-24 21:45
花心大萝卜li
阅读(28)
评论(0)
推荐(0)
摘要:
默认初始化长度 16 数组长度 加载因子 底层主数组 添加元素数量 数组扩容的阈值 用来接受加载因子 调用put方法存储数据 二次散列后尽量解决hash冲突 扰动函数 增加值得不确定性 int i=indexFor(hash,table.length);//是为了算出底层数组的索引 hash值 ,1 阅读全文
posted @ 2022-04-24 19:30
花心大萝卜li
阅读(26)
评论(0)
推荐(0)
摘要:
@AllArgsConstructor @NoArgsConstructor @Data public class Student { private int age; private String name; private double height; } class Bijiaoqi impl 阅读全文
posted @ 2022-04-24 17:02
花心大萝卜li
阅读(50)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2022-04-24 16:47
花心大萝卜li
阅读(22)
评论(0)
推荐(0)
摘要:
package com.msb.map; import java.util.Collection; import java.util.HashMap; import java.util.Map; import java.util.Set; /** * @author lcc * @version V 阅读全文
posted @ 2022-04-24 14:42
花心大萝卜li
阅读(48)
评论(0)
推荐(0)
摘要:
public class TreeSetTest { public static void main(String[] args) { TreeSet<Integer> treeSet = new TreeSet<>(); treeSet.add(2); treeSet.add(3); treeSe 阅读全文
posted @ 2022-04-24 13:12
花心大萝卜li
阅读(24)
评论(0)
推荐(0)
摘要:
内部比较器 @AllArgsConstructor @NoArgsConstructor @Data public class Student implements Comparable<Student>{ private String name; private double height; pr 阅读全文
posted @ 2022-04-24 11:35
花心大萝卜li
阅读(56)
评论(0)
推荐(0)
摘要:
public class LinkHashSetTest { public static void main(String[] args) { LinkedHashSet<String> linkedHashSet = new LinkedHashSet<>(); linkedHashSet.add 阅读全文
posted @ 2022-04-24 11:06
花心大萝卜li
阅读(41)
评论(0)
推荐(0)
摘要:
List 接口 不唯一 有序 下面实现类为 ArrayList Vector LinkList Set 接口 唯一 无序(无序不等于随机)没有跟索引相关的方法 无法使用普通for循环遍历 @AllArgsConstructor@NoArgsConstructor@Datapublic class S 阅读全文
posted @ 2022-04-24 10:57
花心大萝卜li
阅读(105)
评论(0)
推荐(0)
摘要:
@AllArgsConstructor@NoArgsConstructor@Datapublic class Node { //上个元素地址 private Node pre; //当前存入的元素 private Object object; //下一个元素地址 private Node next; 阅读全文
posted @ 2022-04-24 10:21
花心大萝卜li
阅读(37)
评论(0)
推荐(0)
摘要:
package com.msb; import java.util.Iterator; import java.util.LinkedList; /** * @author lcc * @version V1.0 * @Package com.msb * @date 2022/4/24 9:05 * 阅读全文
posted @ 2022-04-24 09:24
花心大萝卜li
阅读(170)
评论(0)
推荐(0)
摘要:
当new 构造器时 底层长度赋值为10 add方法 这里多了一个线程安全锁 那么他的执行效率低 但是是线程安全的 这里的capacityIncreament默认初始值为0 那么新数组的长度 是旧 数组的两倍 阅读全文
posted @ 2022-04-24 08:18
花心大萝卜li
阅读(13)
评论(0)
推荐(0)

浙公网安备 33010602011771号