Java泛型的PECS原則

FrankYou發表於2017-08-07

1、什麼是PESC ? 

PESC  = producer-extens , consumer -super.

如果引數化型別表示一個 T 生產者,就使用 <? extends T>; 如果它表示一個 T 消費者, 就使用 <? super T> 

PESC 這個助記符突出了萬用字元型別的基本原則。(Get and Put Principle)

 

只要時間允許,就把現有的型別都泛型化。優先考慮泛型方法。

相關文章