- 浏览: 1415162 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (363)
- oracle (43)
- 缓存策略 (4)
- 数据库设计 (7)
- IntelliJ IDEA (8)
- freemarker (3)
- JSP (12)
- java基础 (75)
- tomcat (14)
- 服务器 (10)
- maven (3)
- linux (21)
- e-learning (2)
- 手机开发 (1)
- 设计模式 (6)
- 技术之外 (2)
- 工具的使用 (8)
- HTML 5 (5)
- 网站前台 (38)
- 网站后台 (11)
- 项目管理 (12)
- 面试题 (5)
- 幽默 (0)
- 系统架构 (8)
- 创业 (10)
- div-css (5)
- 诗词歌赋 (1)
- 网络课堂组知识库 (4)
- 杂家 (3)
- android (12)
- 框架 (14)
- 读书笔记 (1)
- 孙子兵法 (1)
- mysql (3)
- 小人书 (0)
- Jquery (6)
- eclipse (2)
- 正则表达式 (1)
最新评论
-
a98709474:
写的很详细,看完了,明白了这种概念了
数据库水平切分(拆库拆表)的实现原理解析(转) -
a98709474:
MYSQL分库分表总结 -
CatchU:
7年前的招聘要求,厉害厉害
面试要求 -
luozhixiong:
<table class="bbcode&qu ...
MYSQL分库分表总结 -
沈寅麟:
好用
freemarker格式化
/** * User: liuwentao * Time: 11-11-16 下午5:30 */ public class Object1 { public void showInfo() { System.out.println(this.getName()); } private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } }
1.将上面的对象实例装入List 然后 设置为null (无影响)
/** * User: liuwentao * Time: 11-11-16 下午5:28 */ public class NullForList1 { public static void main(String[] args){ List<Object1> list = new ArrayList<Object1>(); Object1 obj = null; for (int i = 0 ;i < 3; i++) { obj= new Object1(); obj.setName("名字:"+i); list.add(obj); obj = null; //obj 设置成 null } for (Object1 testObject : list) { testObject.showInfo(); } } }
2.obj装入list后,再修改obj的属性 (有影响)
/** * User: liuwentao * Time: 11-11-16 下午5:28 */ public class ModiForList1 { public static void main(String[] args){ List<Object1> list = new ArrayList<Object1>(); Object1 obj = null; for (int i = 0 ;i < 3; i++) { obj= new Object1(); obj.setName("名字:"+i); list.add(obj); obj.setName("刘文涛"); //obj装入list后,再修改obj的属性 } for (Object1 testObject : list) { testObject.showInfo(); } } }
3.将String实例装入List 然后 设置为null (无影响)
/** * User: liuwentao * Time: 11-11-16 下午5:28 */ public class NullForList2 { public static void main(String[] args){ List<String> list = new ArrayList<String>(); String str = null; for (int i = 0 ;i < 3; i++) { // str= new String("名字." + i); str= "名字." + i; //与 上一行 效果一样 list.add(str); str = null;// str 设置成 null } for (String str2 : list) { System.out.println(str2); } } }
4.String装入list后,再修改 String 的值 (无影响)
/** * User: liuwentao * Time: 11-11-16 下午5:28 */ public class ModiForList2 { public static void main(String[] args){ List<String> list = new ArrayList<String>(); String str = null; for (int i = 0 ;i < 3; i++) { // str= new String("名字." + i); str= "名字." + i; //与 上一行 效果一样 list.add(str); str = "刘文涛";// 修改str的值 } for (String str2 : list) { System.out.println(str2); } } }
5:Integer 与 String 完全一样
/** * User: liuwentao * Time: 11-11-16 下午5:28 */ public class ModiForList3 { public static void main(String[] args){ List<Integer> list = new ArrayList<Integer>(); int j = 0; for (int i = 0 ;i < 3; i++) { j = new Integer(i); // j = i; //与 上一行 效果一样 list.add(j); j = 250;// 修改j的值 } for (Integer j2 : list) { System.out.println(j2); } } }
发表评论
-
打印IP 来源
2014-10-16 22:07 903<% String userAgent = reques ... -
java 写文本换行
2014-08-08 18:34 1879import org.apache.commons.io.Fi ... -
DBCP连接池配置示例
2014-06-17 11:44 1205<bean id="dataSourceOra ... -
CGLIB与asm
2014-05-05 14:42 1306“程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言 ... -
201404转成 2014.04
2014-03-31 17:45 953public static void main(Str ... -
取出 字符串中的 网址
2013-10-15 17:47 1222public static void main(Str ... -
java反国际化
2013-09-23 18:10 958public static String fromEn ... -
AtomicInteger与Volatile修饰
2013-02-05 11:50 6000今天写代码,尝试使用了AtomicInteger这个类,感觉 ... -
ExecutorService线程池
2013-02-05 11:40 1584http://blog.sina.com.cn/s/blog ... -
web.xml中load-on-startup的作用
2012-12-24 10:06 1623如下一段配置,熟悉DWR的再熟悉不过了: <servle ... -
最新版本
2012-09-13 09:28 965Java SE 7u7 apache-tomcat-7.0. ... -
格式化数字
2012-09-10 20:12 873public static void main(Str ... -
用apache common io包获得文件扩展名
2012-09-09 23:11 1329apache common io包包含了很多非常实用的工具类, ... -
值传递,引用传递
2012-07-28 23:29 1099java 对于 8种基本类型 和 他们的包装类型 , 外 ... -
代码之丑
2012-07-07 22:01 2135原文:http://www.infoq.com/cn/news ... -
Memcache
2012-06-27 09:36 1003Memcache是一个高性能的分布式的内存对象缓存系统,通过在 ... -
ActiveMQ
2012-06-14 15:09 15108ActiveMQ 是Apache出品,最流行的,能力强劲的开源 ... -
proxool配置
2012-06-12 11:43 1139项目结构 所需jar包 proxool.prope ... -
各种文件的注释
2012-04-23 10:44 955<%-- comment --%> JSP注释,也称为“隐藏注 ... -
List排序
2012-03-27 20:18 1149集合类List存放的数据,默认是按照放入时的顺序存放的,比如依 ...
相关推荐
js实例之集合遍历字符创修改
①建立一个哈希表(HashTable),其键(KEY)表示集合中数字的值,其值(VALUE)表示集合中数字出现的次数 ②遍历集合A,将集合中的每个数字(KEY)插入哈希表,每个数字的出现次数(VALUE)设置为1 ③遍历集合B,对于集合...
仿照Path应用首页左下角的Button动画效果写了个简单的Demo,由于数学不好,坐标总是和理想有出入,只是大致实现了动画效果,若果有人能把坐标算对,那么修改我的demo就能做成类似Path的那种动画效果!希望大家出点力...
Example009-在菜单中加入图标 Example010-渐变的窗口背景 Example011-使用任务栏的状态区 Example012-在运行时更新状态栏信息 Example013-无标题窗体的拖动 Example014-设置应用程序的图标 Example015-共享菜单项 ...
选中要在默认 VSCC 集合中包含的帮助集合的对应复选框,并清除要排除的集合旁的复选 框。 警告 排除默认 VSCC 集合中的帮助集合时一定要谨慎。这可能会阻止您访问所需的文档。请考虑使用筛选器来集中搜索与 您的...
│ │ ├─实例124 如何显示和修改数据库中的图像信息 │ │ └─实例125 如何使用水晶报表向导创建报表 │ ├─第7章 网络应用 │ │ ├─实例126 如何下载网页 │ │ ├─实例127 如何上下载文件 │ │ ├─实例...
程序说明: Missys.db ====== 系统数据库文件 ...修改MDI窗口下方的状态条提示信息,自己可再修改。 4.在窗口右下方状态条上有一个类似液晶器LED显示当前日期及时间 5.MDI窗口带有背景图(ycr.wmf)
任务九:使用集合的方法(ArryList集合对类对象Member和Goods类) 完成淘宝shopping”购物管理系统购物结算模块和客户管理模块 1.需要完成的任务 开发“淘宝Shopping购物管理系统”: (1)实现系统数据传递 (2)...
实例126 将由键盘中录入的信息保存到文件中 176 实例127 一个文件变成多个小文件 178 实例128 多个小文件合成一个文件 181 实例129 统计指定文件中的字符个数 183 实例130 对象的序列化与反序列化 185 实例131 同时...