摘要: 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 ... 阅读全文
posted @ 2017-04-19 15:14 fankongkong 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 一、hash方法 如下是jdk1.8中的源码 (1)HashMap允许一个key为空,因此key为null 的hash 值为0。 a、首先获取对象的hashCode()值; b、然后将hashCode值右移16位; c、然后将右移后的值与原来的hashCode做异或运算,返回结果。 (其中h>>>1 阅读全文
posted @ 2017-04-19 10:03 fankongkong 阅读(281) 评论(0) 推荐(0) 编辑