1、public, static, final的顺序
public class OldGrade {
public static final int A = 1;
public static final int B = 2;
public static final int C = 3;
public static final int D = 4;
public static final int F = 5;
public static final int INCOMPLETE = 6;
}
2、static方法直接类名 + “.” + 方法名调用
3、任何对象都可以使其等于null,实际上对象只是引用,也就是指针;
4、java的对象转型,实际上就是引用转型了,代价应该不大吧;
5、对象引用定义的时候,可以直接new或者赋值,C++是不允许的
private static CWebUserProcessor m_instance = null;
private static CWebUserProcessor m_instance = new CWebUserProcessor();
6、Enum必须有名字,不允许匿名,但是使用的时候,又不要名字
public Object ProcessCmd(CWebUserCmdVal val){
Object o_ret = null;
switch(val.cmd_type)
{
case CMD_WebUser_LoginInfo: