1. 能用变量表示,不要用常量。
示例:
public class TestString {
public static void main(String[] args) {
int[] nums = new int[5];
for (int i = 0; i < 5; i++) { //建议i < nums.length来表示nums的长度,而不要用i<5
nums[i] = i + 1;
}
}
}
因为如果用常量5来表示 i < 5,那么当数组大小改为其他数字时,for循环中i<5也需相应的需要改。而如果用i < nums.length就变得灵活了。
2. 如果不希望某个类被继承,则用final 来修饰类 。
如:经常使用的 System.out.println(); 其中类System就是final修饰。
public final class System {…}
额外扩展:
1. 关于J2EE,J2SE,J2ME
J2SE(JAVA standard editon),安装好java后,提供的一组类–API
J2EE:企业开发,在J2SE上提供更多类来帮助我们建立企业级的开发
J2ME:手机开发