泛型代碼與JVM
① 虛擬機中沒有泛型,只有普通類和方法。
② 在編譯階段,所有泛型類的類型參數(shù)都會被Object或者它們的限定邊界來替換。(類型擦除)
③ 在繼承泛型類型的時候,橋方法的合成是為了避免類型變量擦除所帶來的多態(tài)災難。
① 虛擬機中沒有泛型,只有普通類和方法。
② 在編譯階段,所有泛型類的類型參數(shù)都會被Object或者它們的限定邊界來替換。(類型擦除)
③ 在繼承泛型類型的時候,橋方法的合成是為了避免類型變量擦除所帶來的多態(tài)災難。