标签:
1、善于写变量作用域,不用的变量及时释放掉
{
int a = 0;
//一系列操作
}//执行到这里的时候,大括号里的a就被释放了
2、前自增自减要比后自增自减效率稍微高一点
++i 效率> i++
--i 效率> i--
3、if(条件表达式)
a、这里的条件表达式可以先计算出来,得到一个结果,放到if()小括号里面;
b、也可以直接放到()里面
建议:适当的情况之下,条件表达式直接放到小括号()里面,因为:(逻辑运算表达式的断路问题^_^)
逻辑表达式,&& ||时,有时左边的值能代表整个表达式的值的时候,右边的表达式就不再计算了,节省时间。
4、能使用1个if的尽量不要使用2个if
如:能使用
if() {}
else {}
或者
if() {}
else if() {}
else {} 的尽量不要使用
if() {}
if() {}
因为,2个if是要判断2次的,而if (else if) else结构只需判断一个条件满足即可,其它条件不用判断。
标签:
原文地址:http://www.cnblogs.com/appcoder/p/5497665.html