本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
循环map取值的方法
循环map取值的方法,如下所示:
方法一:
Map<String, String> map = new HashMap<String, String>();
map.put("key1", "value1");
map.put("key2", "value2&quo ...
关于Set和Map的注意事项
1. HashSet和HashMap
public boolean add(E e)
Adds the specified element to this set if it is not already present. More formally, adds the specified element e to this set if this set contains no eleme ...
Java基础知识回顾第五篇 - 各种容器类的选择
在Java实际开发中,我们会常常用到容器,那么各种容器类我们该如何进行抉择呢?在这里进行一个简单的总结。
1、对List的选择
对于随机访问的get()和set()操作,背后有数组支撑的List仅仅ArrayList稍微快一点,但是对于LinkedList,相同的操作会产生高昂的性能消耗,因为它本身就不是针对随机访问操作而设计的。
避免使用Vector,它只是 ...
谷歌地图api删除叠加层
大家在做google map api v2常用到的消除地图上所有叠加层的方法:clearOverlays(),当做google map api v3的时候,就是v3没有了v2中常用到的消除地图上所有叠加层的方法:clearOverlays(),本人做了一个清除地图叠加层的例子,希望对大家有帮助
<title>google map 清除叠加层</title>
<sc ...
java集合类(Map、Set、List)
集合类之Map
1、键值对,key-value,具有映射关系
2、Map的key唯一,value可以相同
3、Map的key类似一个Set,value类似List
4、LinkedHashMap遍历顺序跟插入顺序一致,HashMap不能保证顺序
集合类之List1、List是Collection的子接口,所以List可以使用Collection全部方法
2、Arrays.Ar ...
map 遍历取key遇到的问题 --jdk1.6
import com.alibaba.fastjson.JSONObject;
import com.jd.data.util.JsonUtils;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
public class Test {
public static void ...
什么情况下用ConcurrentHashMap
很多同事都了解了HashMap和ConcurrentHashMap的原理,并且也看了两个类的源码,但是还是不知道在什么情况下使用ConcurrentHashMap。
1,在多线程并发向HashMap中put数据时,就需要把HashMap换成ConcurrentHashMap。
(原因为并发向HashMap中put数据会出现死循环,导致CPU使用率暴增。参考参考:http://mailinat ...
从海量订单中利用Map Reduce获取Top N的较优算法实现应用程序
package com.dt.spark.topn;
import java.io.IOException;
import java.util.Arrays;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.I ...