JAVA源代码中编程思想和算法
文章平均质量分 77
一只熊不说话
这个作者很懒,什么都没留下…
展开
-
java源码Integer类toBinaryString()方法探究
Integer类toBinaryString方法研究总结原创 2017-04-17 22:05:42 · 38601 阅读 · 10 评论 -
Integer类中reverse方法探究
java源代码Integer类中提供了reverse(int i)方法,这个方法的作用是用来将int类型变量的二进制表示进行按位反转。数值类型变量进行按位反转的问题和常见的数字反转以及字符串反转和数组反转其实都是同一类型的问题,所以对于这个问题的讨论也有利于我们在遇到这种类型的其他问题时可以举一反三,开拓思维。对于int变量的按位反转有几种方式,http://blog.csdn.net/ammana原创 2017-04-24 12:56:26 · 3267 阅读 · 0 评论 -
结合Java8源码探究HashMap原理
摘要HashMap是Java中重要的数据结构,HashMap用来存储键值对对象。HashMap查找元素效率非常高,所以使用频率非常的高,而这也归功于HashMap内部巧妙的存储结构和优秀的Hash算法。HashSet在功能实现上也是复用了HashMap的功能。接下来我将以JDK1.8的源码以及之前版本的源码来探究HashMap的原理以及JDk1.8中HashMap与之前版本的HashMap的区别。由原创 2017-06-30 14:54:29 · 321 阅读 · 0 评论