-1
A
回答
1
將它存儲在一個變量!
WebObject whatever = new WebObject();
foo(whatever);
bar(whatever);
4
這取決於你的意思 - 但是如果你的意思是說,你以後要使用它,函數調用後,那麼你要像做
WebObject wObj = new WebObject();
foo (wObj);
WebObject nObj = wObj;
如果,你的意思是你要使用的對象,把foo(WebObject)方法中,那麼你需要做的是,在函數中,沿着東西的
foo (WebObject obj)
{
WebObject local = obj;
}
1
以線條爲user2357112
貼,你可以更阿西GN新對象到一個局部變量,並通過一些方法
WebObject instance= new WebObject();
foo(instance);
foo2(instance);
System.out.println(instance);
,但如果你正在尋找別的東西,你可以把它分配給支持類
public class WebObjectKeeper{
private static WebObject instance=null;
public static void setWebObject(WebObject obj){
this.instance=obj;
}
public static WebObject getWebObject(){
return instance;
}
}
,然後你用它在傳遞代碼如:
public void myMethod(){
WebObjectKeeper.setWebObjcet(new WebObject());
foo(WebObjectKeeper.getWebObject());
foo2();
}
public void foo2(){
WebObjectKeeper.getWebObject().executeThisMethod();
System.out.println("Object = " + WebObjectKeeper.getWebObject());
}
相關問題
- 1. 如何訪問其存儲爲變量
- 2. 如何訪問存儲在本地變量中的哈希值
- 3. 如何訪問存儲在函數中的變量R
- 4. 如何在Prolog中存儲和訪問變量中的列表?
- 5. 如何存儲在變量
- 6. 組件如何訪問/存儲堆棧中的變量
- 7. 訪問存儲在一個向量中的對象的變量
- 8. 訪問未聲明變量
- 9. 如何在變量中存儲常量?
- 10. Heroku:如何存儲變量的變量?
- 11. 如何存儲變量?
- 12. 無法訪問存儲在C++矢量
- 13. 訪問先前存儲的訪客級自定義變量
- 14. 如何訪問此變量?
- 15. 如何訪問變量
- 16. 如何訪問ExceptionNotifier變量
- 17. 如何訪問的變量
- 18. 如何訪問變量,點
- 19. 如何訪問dataLayer變量
- 20. 如何訪問變量
- 21. 如何訪問此變量?
- 22. 訪問值,其名稱存儲在另一個變量
- 23. 訪問匿名外部類而不存儲在變量中?
- 24. 訪問存儲在變量中的json元素
- 25. 訪問存儲在xslt變量中的xml
- 26. 在Firefox Addon SDK中存儲/訪問一個簡單的變量
- 27. PHP:訪問存儲在函數中的變量
- 28. 在Spring批處理中存儲變量並訪問ChunkContext
- 29. 多次訪問字典或存儲在臨時變量中
- 30. 多次訪問字典或存儲在臨時變量中
您需要對該對象的引用。 – Nishant
如果它沒有存儲在一個變量中......你有點不幸。它會讓你的生活**變得更加容易**來爲它提供參考。 – Makoto
該引用進入'foo()'方法。你要得到它的唯一方法是如果'foo()'將它存儲在某處,並且你可以訪問該變量。 – azurefrog