java 声明静态Map常量的一种简单方式
2016-03-24 09:44
393 查看
java 声明静态Map常量的一种简单方式
标签: javahashmaplist2012-04-26 20:35 5887人阅读 评论(0) 收藏 举报
分类:
java开发(15)
常用的声明方式(使用静态代码块):
[java] view
plain copy
public final static Map map = new HashMap();
static {
map.put("key1", "value1");
map.put("key2", "value2");
}
一种简约的方式:
[java] view
plain copy
public final static Map map = new HashMap() {{
put("key1", "value1");
put("key2", "value2");
}};
这种方式,相当于重载HashMap的一个匿名实现。向原有的HashMap中添加了一个匿名构造方法。
另外附加一个List/Set变量的声明方式:
[java] view
plain copy
public final static List list = Arrays.asList("elment1", "element2");
相关文章推荐
- Java Collection
- Java学习笔记(二)之―Java基础, Java平台版本, JDK环境搭建
- Java 设计模式-观察者模式
- java中map的取值
- 用 IntelliJ IDEA 新建 JAVA 工程
- Java内存模型FAQ(七)同步会干些什么呢
- 对象与类(Java核心技术卷Ⅰ)
- struts <s:action>标签的用法
- 万年历-Java课程设计题(eclipse编辑器)
- Java文件操作二:File文件的方法
- 深入理解java
- jps命令(Java Virtual Machine Process Status Tool)
- jinfo命令(Java Configuration Info)
- Java内存模型FAQ(六)没有正确同步的含义是什么?
- myeclipse Servlet的创建及访问
- Java内存模型FAQ(五)旧的内存模型有什么问题?
- Java 回顾笔记_集合框架_基本体系功能和迭代器
- Java内存模型FAQ(四)重排序意味着什么?
- Spring IOC 慢慢总结中。。
- Java正则表达式入门