我想使用方法创建一个对象,但我希望它(对象+引用)即使在方法结束后仍然存在。代码示例:
public class start{
public static void main (String [] Args){
public void createObject(){
object1 createdObject = new object1();
}
createObject();
createdObject.doSomething();
}
}
public class object1{
//code for object 1
}
所以我的主要问题是:如何使用方法创建对象并让它在方法结束后仍然存在。createdObject
问题是在方法结束后会弹出引用stack
,因此我不能再使用它了。甚至可以以这种方式创建对象以供进一步使用吗?