![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
积累
Robert_mm
这个作者很懒,什么都没留下…
展开
-
正则表达式初步
之前无意中找到一段代码,各种if-else。不评论代码风格,我们就是来看看如何把它用比较合理的架构进行抽象。最终目的就一个,方便以后扩展,便于测试。原创 2013-07-09 22:25:59 · 696 阅读 · 0 评论 -
最近遇到的几个问题
最近遇到了几个问题,因为时间比较紧迫,先记录下来,后续慢慢的找答案。 1. 方法的入参的大小,是否影响该方法的执行效率?假设内部逻辑相同。 比如 public void fun1(BigDO big ) 和 public void fun2(Integer num) 其中 fun1内部也是取出了big.getNum 效率是否有区别? 2.BeanU原创 2013-07-28 21:08:57 · 932 阅读 · 0 评论 -
hashmap 和 linkedhashmap区别
hashmap是最常用不过的数据结构了,里面的有些小细节还是不那么清晰,在此整理了一下,供大家参考。 1. hashmap的初始容量为什么是2的N次方? 解答:不是2的N次方是不是可以?当然可以。这个2的N次方是初始化谁的?是初始化哈希数组的,也就是每个key值对应的地方。只不过这里做了优化,代码一目了然: /** * Returns index for hash c原创 2013-09-21 22:24:17 · 1050 阅读 · 0 评论