我正在尋找一些代碼和API的將顯示使用通用的更大的計劃的事情。什麼是有用的API的泛型?
0
A
回答
4
這個問題有點含糊。泛型不會添加任何設計模式。他們只是將compile time type safety添加到您的代碼中。
可能您的問題需要重新編制爲「什麼是有用的API for/with泛型?」。在這種情況下,Java Collections API和Java Concurrent API就有很好的例子。
0
您可以看看this great post,它提供了在Java SE和Java EE中出現的GoF設計模式示例。
2
對於一些現實世界的例子,請查看Java Collections framework蹤跡。這是一個相當健全的實現,所有事情都考慮在內。
+0
我更關注「設計模式」,因爲泛型更注重類型安全。 – 2010-12-11 20:27:34
相關問題
- 1. 什麼是有界泛型的刪除?
- 2. VB.NET中泛型的用法是什麼?
- 3. 泛型有什麼區別
- 4. 爲什麼TypeBuilder生成的泛型methodinfo不是泛型方法?
- 5. 這裏泛型的需求是什麼?
- 6. 什麼是java泛型中的`AnyType`
- 7. 爲什麼java.util.Map.get(...)不是泛型的?
- 8. 泛型類型和泛型類型定義有什麼區別?
- 9. 使用泛型返回Interface的數據類型是什麼?
- 10. Java泛型,爲什麼在泛型中使用繼承是非法的?
- 11. 什麼有關涉及繼承Java泛型和泛型的用處延伸自
- 12. 爲什麼C#和VB有泛型?他們提供什麼好處?泛型,FTW
- 13. 非泛型IEnumerable和泛型IEnumerable <T>有什麼區別?
- 14. 泛型數組和泛型值有什麼區別?
- 15. 泛型函數有兩種返回類型是什麼意思?
- 16. 廣泛使用Java泛型有什麼缺點嗎?
- 17. 泛型打字稿是什麼使他們有用
- 18. Java泛型 - 這是什麼語法?
- 19. 泛型方法的類型參數是做什麼的?
- 20. 什麼是通用變量的目的定義泛型
- 21. 什麼是泛型,它的用途和應用?
- 22. 這個泛型類有什麼問題?
- 23. 函子和「泛型」有什麼區別
- 24. Java泛型 - 有什麼區別?
- 25. 「T:new()」對泛型有什麼意義?
- 26. 泛型中的「遞歸類型綁定」是什麼意思?
- 27. 什麼是Java泛型中的類型擦除?
- 28. 什麼是泛型與任何類型的點?
- 29. 什麼是泛型構造函數的用例?
- 30. 這個複習泛型類的用法是什麼?
查看引用java.util Collection/List/Set/Map及其子類型的內容。 – dimitrisli 2010-12-11 03:03:39