左右Map
2015-09-22 14:04
267 查看
Person p=new Person("黄雄");
Map map=new HashMap();
map.put("p", p);
p.setName("黄熊熊");
Person p1=(Person)map.get("p");
System.out.println(p1.getName());
输出的是黄熊熊。由于map里面存的是引用!
p.setName("黄肆虐");铅改变引用。
Map map=new HashMap();
map.put("p", p);
p.setName("黄熊熊");
Person p1=(Person)map.get("p");
System.out.println(p1.getName());
输出的是黄熊熊。由于map里面存的是引用!
p.setName("黄肆虐");铅改变引用。
相关文章推荐
- 代理模式及其在spring与struts2中的体现
- getcwd
- Linux 的启动流程
- Win7系统删除文件提示“文件名过长”怎么办?原因分析以及解决方法
- *****socket同步异步阻塞非阻塞区别
- PHP抓取网站图片脚本
- Unity3D研究院之与Android相互传递消息(十九)
- PHP的一个加密算法
- 数据库时间小技巧 - 取数据库中时间格式是12小时制的时间,如何显示成24小时制
- Debug系列:VC++程序Release版崩溃的解决办法
- ContentProvider的详细用法
- Ubuntu sublime 下载安装
- 一款非常不错的可拖曳空间
- unity3dGUI教程
- NSBundle详解
- 数据挖掘-概念与技术-第10章聚类作业题
- openstack启动云主机的流程
- 软件测试使用测试文档
- SQLITE3中的索引使用方法-如何避免使用字符串做索引
- ElasticSearch源码分析之二:索引过程源码概要分析