有时候需要在运行时根据模板和数据动态生成Java代码,然后对其进行编译生成Class文件,然后再将这些类加载 进去,并使用反射来创建对象。