平时用常量时,一般喜欢这样写
public static void main(String[] args) {
int processHandLerID = 3;
switch (processHandLerID) {
case 1:
// 执行打电话操作
break;
case 2:
// 执行发送短信操作
break;
case 3:
// 执行发送邮件操作
break;
}
}
但是在查看JAVA很多源代码的时候,发现采用下面的方式会更加利于阅读和维护
//打电话
private final static int CALL_PHONE = 1;
//发送短信
private static final int SEND_MESSAGE = 2;
//发送邮件
private static final int SEND_EMAIL = 3;
public static void main(String[] args) {
int processHandLerID = 3;
switch (processHandLerID) {
case CALL_PHONE:
// 执行打电话操作
break;
case SEND_MESSAGE:
// 执行发送短信操作
break;
case SEND_EMAIL:
// 执行发送邮件操作
break;
}
}