![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础与核心部分
包含JAVA基础部分和进阶部分
大猫猫猫猫猫
这个作者很懒,什么都没留下…
展开
-
[leetcode]颠倒二进制位 Java中的位运算符>>和>>>
Java中的位运算符: >>表示右移,如果该数为正,则高位补0,若为负数,则高位补1; >>>表示无符号右移,也叫逻辑右移,即若该数为正,则高位补0,而若该数为负数,则右移后高位同样补0。 //左移一位,高位补0,若为负数,则高位补1; System.out.println(1 << 20);//1右移20位,等同于1乘以2的...原创 2020-04-29 11:07:31 · 163 阅读 · 0 评论 -
HashMap源码解析记录
泛型键值对,允许任意类型的对象作为key、value存储 public class HashMap<K, V> extends AbstractMap<K, V> implements Map<K, V>, Cloneable, Serializable HashMap1.8结构 ![在这里插入图片描述](https://img-blog.csdnimg.cn...原创 2020-04-19 21:51:47 · 116 阅读 · 0 评论