从程序风格(比如可读性)、源文件大小、字节码大小和执行时间比较以下两段代码:
Code1:
boolean even = false; if(even == true){ System.out.println("iseven"); }
Code2:
boolean even = false; if(even){ System.out.println("iseven"); }
一、程序风格
代码1,属于对布尔值得冗余判断,应该用代码2作为良好的风格推荐。
二、字节码
两个代码段产生的字节码没有任何区别。