0049デフォルトの名無しさん
2018/05/26(土) 21:59:14.10ID:5AX9l5m7コンパイル時にリスト変数を使う関数自体に型チェックの命令を入れる
ジェネリクスが無いときは手動でリストから取ったデータを目的の型にキャストしていたが
このチェックを自分で書かなくて良くなっただけとも言える
実際、リスト操作で生成されるバイトコードはジェネリクス使ってないコードと使ってるコードで同じになったりする
リスト変数自体には型パラメータの情報は存在しないので
リフレクションでは型パラメータを取り出せない