源码分析
文章平均质量分 86
大巴黎咚咚咚
面向工作编程
展开
-
java对hashmap源码分析一
第一回HashMap源码实现hashCode()public int hashCode() { int h = hash; if (h == 0 && value.length > 0) { hash = h = isLatin1() ? StringLatin1.hashCode(value) : StringUTF16.hashCode(value);原创 2020-08-14 18:38:43 · 163 阅读 · 0 评论 -
java位运算
1、与(&)运算符,有0为0例:-5 & 4-5的二进制形式为:11111111 11111111 11111111 111110114的二进制形式为:00000000 00000000 00000000 00000100进行逻辑运算后为:00000000 00000000 00000000 000000002、或(|)运算符,全0为0例:-5 | 4-5的二进制形式为:11111111 11111111 11111111 111110114的二进制形式为:00000原创 2020-08-14 18:37:24 · 90 阅读 · 0 评论