聊聊Java的泛型及實現

摘要: 和C++以模板來實現靜多態不一樣,Java基於運行時支持選擇了泛型,二者的實現原理大相庭徑。C++能夠支持基本類型做爲模板參數,Java卻只能接受類做爲泛型參數;Java能夠在泛型類的方法中取得本身泛型參數的Class類型,C++只能由編譯器推斷在鮮爲人知的地方生成新的類,對於特定的模板參數你只能使用特化。在本文中我主要想聊聊泛型的實現原理和一些高級特性。 泛型基礎java 泛型是對Jav
相關文章
相關標籤/搜索