Javaジェネリックのオラクルのトレイルの1つである「Effects of Type Erasure and Bridge Methods」を検討していましたが、私は説明を納得させることができませんでした。不思議なことに、コードをローカルでテストしたところ、トレイルが説明する動作を再現することさえできませんでした。ここに関連するコードは次のとおりです。 public class Node<T> {
から防ぐことはできませんが、私はTraversableLikeのために、単純なヘルパー関数を書いている: How to specify a type parameter in calling a function while let the compiler infer the other? 私は次の関数を実装します。 implicit class TraversableLikeView[A, R
私はクラスがある場合:私は別のクラスからそのメソッドを使用しようとすると public class GenericClass<TBlah extends Number> {
public List<String> getList() {
return null;
}
}
を:私はへのループのために上の行を変更するまで public class OtherCla
私は約boost type erasureを読んでおり、潜在的な使用法を理解しようとしています。私はトピックについてのたくさんのドキュメンテーションを読んでいる間に少し練習したい(それは大きなものに見える)。クライアントとサーバーの間でデータをネットワーキング/交換する最も引用されたアプリケーション領域。 私はこのライブラリで少しでもプレイできる他の例やエクササイズをお勧めしますか?