1,关于静态引用的问题,静态引用和我们以前常用的类名.静态方法名(静态变量名)有什么区别?
或者说那种方法更好?为什么要引入这个东西呢?2,最近在改别人的代码时发现他所有的void方法最后都写了一return;
我觉得这是画蛇添足,但是由于本人水平有限,所以想来请教一下,到底要不要这个return;就这两个问题,多谢大家了。
或者说那种方法更好?为什么要引入这个东西呢?2,最近在改别人的代码时发现他所有的void方法最后都写了一return;
我觉得这是画蛇添足,但是由于本人水平有限,所以想来请教一下,到底要不要这个return;就这两个问题,多谢大家了。
问题二:一个方法执行完成之后都会回到主调方法里去,所以感觉return;是真的是多余的!但如果是别的返回值类型,就另当别论了!
2. Java中void方法不需写return,楼主看的代码作者可能以前并不是java程序员
2.没有明白你的意思,最好给个例子。
2.我个人认为:
a,编程习惯;
b,是程序碰到return后自动结束调用,否则要遇到最后一个大括号。如果有上千个调用函数,
则可能会对提升效率有帮助。一家之言,仅供参考。
希望高手指正。
比如就说VOID 中的 RETURN ;
一段简单的代码就明白了
public static void test(int i){
if(i>0){
System.out.println("大于0");
}else if(i<0){
System.out.println("小于0");
return ;
}
System.out.print("等于0");
}
2 没有见过 void后有return的 可能是入行时间还比较短
1,静态引用是为了方便,看个人喜好。
2,我可以肯定地告诉大家,他写得return并没有任何实际意义,也跟逻辑没有关系,
全都是写在方法的最后面的,感觉像是习惯或者是不懂。
我说了他是在方法的最后面写得return;