代码优化:重复代码封装成函数
来源:互联网 发布:汉诺塔问题的算法设计 编辑:程序博客网 时间:2024/06/08 07:05
优化前的代码:
WorkDemo wd0 = new WorkDemo("采集节点一");
WorkDemo wd1 = new WorkDemo("采集节点二");
WorkDemo wd2 = new WorkDemo("采集节点三");
WorkDemo wd3 = new WorkDemo("采集节点四");
WorkDemo wd4 = new WorkDemo("采集节点五");
WorkDemo wd5 = new WorkDemo("采集节点六");
WorkDemo wd6 = new WorkDemo("采集节点七");
WorkDemo wd7 = new WorkDemo("采集节点八");
WorkDemo wd8 = new WorkDemo("采集节点九");
WorkDemo wd9 = new WorkDemo("采集节点十");
wd0.waitWorking("localhost",2000,"WorkDemo");
wd1.waitWorking("localhost",2001,"WorkDemo");
wd2.waitWorking("localhost",2002,"WorkDemo");
wd3.waitWorking("localhost",2003,"WorkDemo");
wd4.waitWorking("localhost",2004,"WorkDemo");
wd5.waitWorking("localhost",2005,"WorkDemo");
wd6.waitWorking("localhost",2006,"WorkDemo");
wd7.waitWorking("localhost",2007,"WorkDemo");
wd8.waitWorking("localhost",2008,"WorkDemo");
wd9.waitWorking("localhost",2009,"WorkDemo");
优化之后:
newWorkDemo(10);
public static void newWorkDemo(int n){
for(int i=0; i<n; i++){
WorkDemo wd = new WorkDemo("采集节点"+i+":");
wd.waitWorking("localhost",2000+i,"WorkDemo");
}
}
WorkDemo wd0 = new WorkDemo("采集节点一");
WorkDemo wd1 = new WorkDemo("采集节点二");
WorkDemo wd2 = new WorkDemo("采集节点三");
WorkDemo wd3 = new WorkDemo("采集节点四");
WorkDemo wd4 = new WorkDemo("采集节点五");
WorkDemo wd5 = new WorkDemo("采集节点六");
WorkDemo wd6 = new WorkDemo("采集节点七");
WorkDemo wd7 = new WorkDemo("采集节点八");
WorkDemo wd8 = new WorkDemo("采集节点九");
WorkDemo wd9 = new WorkDemo("采集节点十");
wd0.waitWorking("localhost",2000,"WorkDemo");
wd1.waitWorking("localhost",2001,"WorkDemo");
wd2.waitWorking("localhost",2002,"WorkDemo");
wd3.waitWorking("localhost",2003,"WorkDemo");
wd4.waitWorking("localhost",2004,"WorkDemo");
wd5.waitWorking("localhost",2005,"WorkDemo");
wd6.waitWorking("localhost",2006,"WorkDemo");
wd7.waitWorking("localhost",2007,"WorkDemo");
wd8.waitWorking("localhost",2008,"WorkDemo");
wd9.waitWorking("localhost",2009,"WorkDemo");
优化之后:
newWorkDemo(10);
public static void newWorkDemo(int n){
for(int i=0; i<n; i++){
WorkDemo wd = new WorkDemo("采集节点"+i+":");
wd.waitWorking("localhost",2000+i,"WorkDemo");
}
}
0 0
- 代码优化:重复代码封装成函数
- 代码优化:将重复代码封装成函数(2)
- 代码优化:将重复代码封装成函数(3)
- 【C大事】第四讲:重复代码封装函数的思想
- Code Fragment-封装重复代码的代码
- 封装函数代码
- 代码重复
- 代码优化--惰性载入函数
- 代码封装
- 代码封装
- 一处重复代码的改进(封装无数据情况)
- 通过泛型实现封装,减少重复代码
- 使用匿名函数减少重复代码
- 修改函数代码HOOK的封装
- 轮播图缓慢动画完整封装函数代码
- 利用封装、继承对Java代码进行优化
- Python中的函数:大量封装函数可降低代码耦合度
- MemFindStrNoCase 字符串查找函数, 代码优化
- 230. Kth Smallest Element in a BST
- php中include与require区别
- opencv轮廓检测之椭圆检测-----算法篇(8) Hough transformation检测椭圆
- BZOJ4027: [HEOI2015]兔子与樱花
- Codeforces Round #346 (Div. 2) B. Qualifying Contest
- 代码优化:重复代码封装成函数
- The type java.util.Map$Entry cannot be resolved. It is indirectly referenced
- 三峰记
- java中的static作用
- mysql事务处理
- HDOJ 1130 How Many Trees?(卡特兰数+大数乘除法)
- Java判断一个时间是否在另一个时间段内
- 哎呀,JSP小记_第一目
- 代码优化:将重复代码封装成函数(2)