2

車輪を再発明する前に、apache commons-beanutils (基本的には Bean 値の入力と抽出にリフレクションベースのサービスを使用することに興味がある) のようなものの更新バージョン、特にジェネリックをサポートするバージョンを誰かが知っているかどうかを確認したいと思いました。 .

4

1 に答える 1

2

Javaジェネリックのリフレクションを可能にする現在のライブラリがあるとは思いません。Java ジェネリックが Java 1.5 で導入されたとき、それらはコンパイラに実装されていましたが、VM には実装されていませんでした。したがって、型はコンパイル時にのみ表示され、実行時には表示されないため、ジェネリックを実装するクラスを反映しようとすると、型消去の問題が発生します。これと考えられる回避策の詳細については、以下を確認してください。

于 2010-03-19T19:17:06.000 に答える