Javaで実行時に新しいクラスを作成することは可能ですか?
そのための手段は何ですか?反射?コンパイラ API?
できます
package tests;
public class TryReflection02 {
interface A {
}
public static void main(String[] args) {
Object o = new A() {};
System.out.println( o.toString() );
o = A.class.newInstance() // exception
}
}
値を持って同じことを行うことはできA.class
ますか?