1
A
回答
3
只是實例化列表。由於泛型被編譯器擦除,這完全等同於運行時的List。
0
鑑於您不能在運行時使用Java實例化泛型類型,我非常確定您無法在C++中實現。
泛型是一個編譯時功能。除非你想將你生產的東西傳遞給編譯器,例如作爲純文本中的Java代碼,泛型不太可能對您有用。 (如果你也想這樣做,我懷疑C++不會是你的最佳選擇)
如果我想創建一個列表,其中X爲對象
在Java X
是一種類型的參考到一個對象。由於所有列表中的代碼只保存引用,所以代碼是相同的,並且不像C++那樣模板化。這意味着你不能使用基元或結構或對象,只能使用引用。
相關問題
- 1. 從JNI實例化Java類
- 2. 如何用JNI實例化Java泛型?
- 3. 實例類型的通用
- 4. 實例化一個知道通用基類的泛型類型
- 5. 實例化的子類通用類型類
- 6. 使用泛型類型實例化DynamoDBQueryExpression
- 7. 在運行時使用字段類型實例化通用類
- 8. 實例化泛型類
- 9. 實例化通過反射泛型類/類型名稱
- 10. 實例化通用類時傳遞類型變量
- 11. 實例化實現通用接口實例的所有類
- 12. 實例化類型:何時使用新?
- 13. 通用工廠類實例化
- 14. 通過引用實例化類
- 15. 如何實例化一個通用類
- 16. PHP:通過引用實例化類?
- 17. 實例化Kotlin中的泛型類型
- 18. 從泛型類型的Swift實例化
- 19. 實例化一個泛型類型
- 20. 泛型類型的實例化?
- 21. 已知類型的實例化類
- 22. 如何通過泛型類型實例化?
- 23. 如何使通用類型約束實例化
- 24. 如何實例化一個未知類型的通用列表?
- 25. 聲明通用類型的實例
- 26. 類型類的多態實例實例化
- 27. 在通用類中實例化Java通用類
- 28. JNI實例在Eclipse
- 29. 如何在JNI中實例化一個類
- 30. 無法實例與普通類類型
他不想實例化X,他想實例化List。 –
EJP