我正在通过一个JavaCode。我有一个关于正在声明的变量的问题,
使用,但我不确定从哪里得到整数值:

问题描述:

我在类(名为“ MyStuffReader”)中定义了一个变量,如下所示:

private int CurrModValue;


在代码下面,我看到了该类的构造函数,其定义如下:

 public MyStuffReader(int CurrModValue)
        {
            this.CurrModValue = CurrModValue;
        }


我想知道CurrModValue本身会产生价值吗?

我的理解 :

谢谢你们的回答。我相信,我知道了。我有另一个Java文件
我在其中定义了以下内容:

public MyStuffReader[] QR;

private static int x = 10;


然后,在代码的后面,我定义了以下内容:

QR = new MyStuffReader[x];


我上面最初提到的代码位于MyStuffReader.java文件中。所以,我相信
值10传递给构造函数。

如果我错了,请纠正我。

谢谢

最佳答案

this.CurrModValueCurrModValue不同。 this.CurrModValue属于对象,而CurrModValue仅在方法内部声明。

10-08 01:59