ランタイム タイプを指定するために、クラス タイプ名にアクセスしたいと考えています。例えば
DAO<?> i = DAO<?> DOA.class.forName(”Student”).newInstance();
私がやろうとしているのは、Student というクラスがあり、実行時に DAO を指定したいということです。コードを実行すると、ClassCastException が発生します。
次のことができるように、String の代わりに Student 型を取得する方法はありますか
DAO<?> = new DAO<Student>();
? を指定して