有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (5) 个答案

  1. # 1 楼答案

    Should I create a class of global variables...?

    对。创建一个包含public static final字段的静态类

    final将这些字段标记为常量

  2. # 2 楼答案

    可以创建一个名为ConstantCodes的类。爪哇

    现在在这个类中声明变量如下:

    public class ConstantCodes
    {
          public static String PublicVariable = "I am public variable"; 
    }
    

    现在你可以在项目的任何地方使用下面的行

    String myStr = ConstantCodes.PublicVariable;
    
  3. # 3 楼答案

    使用interfaceenum作为常量声明

  4. # 4 楼答案

    你可以说

        public  class GlobalVariables{
        public static final Integer INT_VAR=12;
        public static final String STR_VAR="abcd";
    //  public static final List<SomeObject> someObjectList=new ArrayList<SomeObject>()// this can be populated using some method later.
        }
    

    还可以使用interfaceenum来声明全局变量

  5. # 5 楼答案

    就我个人而言,我会创建一个包含公共静态变量的类,然后在每个类中使用import static MyClass.*,这些变量是必需的

    import static MyClass.*;
    
    class MainClass {
        void someMethod() {
            // using "import static" there's no need to do
            // int x = MyClass.SomeStaticInt;
            int x = SomeStaticInt;
            System.out.println(x);
        }
    }