是否可以在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
值执行相同操作吗?