public final static 和 public static final 都表示共有的静态常量,完全一样,没有不同,至于下面的用什么进制定义,那是人家喜欢。。。你也完全可以写成:public static final byte staticClientPacketCode = 0x54;public final static byte staticClientPacketCode = 93;