public final static 和 public static final 定义的变量有何不同吗?

public final static 和 public static final 定义的变量有何不同吗?

public final static byte staticClientPacketCode = 0x54;
public static final byte staticClientPacketCode = 93;
这两条有啥不同不?一个是用 16进制,另一个为什么要用十进制?

public final static 和 public static final 都表示共有的静态常量,完全一样,没有不同,至于下面的用什么进制定义,那是人家喜欢。。。

你也完全可以写成:
public static final byte staticClientPacketCode = 0x54;
public final static byte staticClientPacketCode = 93;
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网