摘要:
1 import java.util.LinkedList; 2 import java.util.Queue; 3 4 public class StackToQueue { 5 //用两个队列模拟栈的push 和 pop 6 Queue q1 = new LinkedList(); 7 Queue q2 = new LinkedList(); 8 ... 阅读全文
摘要:
一、hash方法 如下是jdk1.8中的源码 (1)HashMap允许一个key为空,因此key为null 的hash 值为0。 a、首先获取对象的hashCode()值; b、然后将hashCode值右移16位; c、然后将右移后的值与原来的hashCode做异或运算,返回结果。 (其中h>>>1 阅读全文