0
質問のヘッダがはっきりしないと思いますが、ここで説明しようとします。ランタイムジェネリックスケーラでクラスを渡す必要があります
私はクラス今私はそのオブジェクトをインスタンス化していますが、Tの代わりに、私は
のように、実行時にクラスを渡しますclass A[T] {
// Doing some thing with T
}
Tジェネリック型をとるを考えてみましょう
Class.forName("com.somthing.SomeClass")
new A[com.somthing.SomeClass]() //but I don't have com.somthing.SomeClass at compile time
しかし、上記のクラスはどのように使用できますか?