java代码中的常量书写 java中规范的常量名称( 二 )


就像普通的 field 那样声明就行了 。
复制代码代码如下:
public interface SomeConstants {
public intPORT = 80;
public String IP = "166.111.16.1";
public boolean test = true;
}
就可以 。
用到常量的类 implements 这个接口 .. 简单情况这样就行乐 。
2、更 formal 的做法是写一个类维护所有的常量,负责从配置文件(例如properties文件或xml文件)读取所有的常量的值 。
可以在一个 static {} 块里从配置文件中初始化所有 static 的变量 。这样有利于提高软件的可配置性 。改些东东不用动代码,比较好 。
最好要有 config Tool 负责写配置文件 。
3.其他说明:
定义一个公开类,在里面加static 变量 。
复制代码代码如下:
public class infos{
private infos(){
}
public static int PORT = 80;
public static String IP = "166.111.166.111";
public static boolean test = true;
public static final String MYNAME="zzz"; //定义中用了final,就是不能改变的 。
}
在别的class中调用这些变量就是: infos.PORT,infos.IP,infos.test,infos.MYNAME
多个class交互时可以通过改变这些变量的值来传递信息 。比如 infos.test被别的class改成了false,可能表示某一件事已经失败或已经做过 , 其它class就可以提前知道这些信息 。
其中infos.MYNAME被定义为了final , 即成为常量 。用final修饰的成员变量表示常量,值一旦给定就无法改变java代码中的常量书写!望采纳
【java代码中的常量书写 java中规范的常量名称】java代码中的常量书写的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java中规范的常量名称、java代码中的常量书写的信息别忘了在本站进行查找喔 。