我搜索了但沒有找到Java Singleton函數或類的任何正常信息,那麼任何人都可以解釋爲什麼我需要它們嗎?他與其他職能有什麼不同?Singleton函數描述
0
A
回答
1
Sometimes it's appropriate to have exactly one instance of a class: window managers, print spoolers, and filesystems are prototypical examples. Typically, those types of objects—known as Singletons
有沒有像Singleton function
,我們通常使用Singleton Classes
3
單例模式用於只應由一個實例存在的類。在整個應用程序中,單例及其值的目的應該是一致的。
單身通常用於特殊環境變量,數據庫連接,工廠和對象池。
1
確定這個班只有一個對象。用於製造類辛格爾頓,使構造私人和定義一個靜態方法獲取類對象這樣
public class yourclassname{
private yourclassname{}
public static yourclassname getMySongAlarmdb(Context c)
{
if (myobject == null){
myobject = new yourclassname;
}
return myobject;
}
}
2
辛格爾頓用於創建對象
public class Singleton {
private static Singleton uniqueInstance;
// other stuff
private Singleton()
{
}
public static Singleton getInstance()
{
if(uniqueInstance == null)
{
uniqueInstance = new Singleton();
}
return uniqueInstance;
}
// other methods
}
只有一個實例這是簡單的例子,讓你知道單身模式
相關問題
- 1. OpenGL函數描述
- 2. 有效描述PHP函數
- 3. 添加函數描述eclipse CDT
- 4. 從描述一個布爾函數
- 5. 按名稱獲取函數描述符:
- 6. 如何描述本地函數(跟蹤)?
- 7. 從Hmisc描述函數的乳膠表
- 8. SpreadsheetGear自定義函數描述
- 9. 排序描述符中的函數
- 10. 遞歸函數獲取父級描述
- 11. $ watch API描述 - 描述爲監聽器函數的第一個函數,爲什麼?
- 12. 描述
- 13. 段描述符與門描述符
- 14. 類方法:描述「#my_class_method」或描述「#self.my_class_method」?
- 15. Dozer將描述描述爲代碼
- 16. NSObject描述和調試描述
- 17. customvalidator servervalidate參數描述
- 18. FREAK描述符參數
- 19. Pchart 2.0大數據描述
- 20. RSpec.describe vs描述
- 21. 用於描述
- 22. agent.auth描述塊
- 23. 描述統計
- 24. NSLog UIGestureRecognizer描述?
- 25. 猛砸描述
- 26. 描述變量
- 27. 描述值
- 28. 枚舉描述
- 29. java.sql.ResultSet.next()描述
- 30. GET描述符
你一定是一直在尋找單身模式 – exexzian
檢查這些[問題](http://stackoverflow.com/search?q=%5Bjava%5D+singleton+class),我從未聽過單身功能的概念。 –