java
javaBenface
这个作者很懒,什么都没留下…
展开
-
HashMap的keyset与value的对应
Map怎么确保得values()和keyset()的顺序是一样的呢? 原来用map都是先取key然后得到value。由于在map上封装了,不能直接取得entryset,只有keyset和values(),getValue(key)。那values()和keyset()中的元素顺序是否对应呢? 首先,写个test,看看顺序是不是一致的: Java代码转载 2012-11-01 17:49:28 · 3510 阅读 · 0 评论 -
java优化总结
(1)减少对象生命周期对象生命周期=销毁时间-创建时间实际上减少对象生命周期有2个途径:尽早地销毁对象和尽量晚地创建对象大多数人都只注意尽早地销毁对象,但是却很少人注意尽量晚地创建对象。特别是耗费内存比较大的对象应该尽量晚地被创建。只有真正需要的时候才开始创建它.除了对象以外,比如连接数据库。只有所有准备就绪的时候,才再连接数据库,使用完成数据库连接就立刻关闭。最短时间使用连接,包括数转载 2014-11-05 08:55:26 · 714 阅读 · 0 评论