Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Java中定义常量创建者方法_Java - Fatal编程技术网

如何在Java中定义常量创建者方法

如何在Java中定义常量创建者方法,java,Java,如何在类中定义返回对象的常量?我要找的是类似于biginger.ZERO的东西biginger.ZERO这就是biginger.ZERO的定义: public static final BigInteger ZERO = new BigInteger(new int[0], 0); 然后您可以在类中声明该对象类型的静态变量。public static final biginger ZERO=new biginger(new int[0],0)准确地说,类的“常量”成员不会“返回”任何内容。方法

如何在类中定义返回对象的常量?我要找的是类似于
biginger.ZERO的东西
biginger.ZERO

这就是
biginger.ZERO
的定义:

public static final BigInteger ZERO = new BigInteger(new int[0], 0);

然后您可以在类中声明该对象类型的静态变量。
public static final biginger ZERO=new biginger(new int[0],0)准确地说,类的“常量”成员不会“返回”任何内容。方法返回东西。您想要一个返回不可变变量的方法吗?这会每次创建一个新的对象实例吗?否则,我如何确保它是不可变的?
public class SomeClass {
    public static final type CONST_NAME = new SomeObject();

    ...
}