从另一个类调用方法时,该方法中的变量是否必须在调用该方法的类中实例化?

时间:2013-02-07 04:48:32

标签: java

另一个类似的问题: 当调用一个方法(来自单独的类)时,它返回一个从另一个类派生的值(来自单独的类)。我们是否需要在该调用方法中实例化派生类的变量?

1 个答案:

答案 0 :(得分:0)

如果要在另一个类中调用方法,则已经实例化了变量。为了调用所述方法,你必须有a)构造一个新对象,即

Object myObject = new Object();
myObject.myMethod();

或b)该方法是静态的,这意味着它已经被实例化,您可以将其称为

Object.myMethod();

在任何一种情况下,类使用的变量在构造时被实例化,并且一旦函数被调用,就会分配函数本地使用的变量。