*1.创建 URLClassLoader 类加载器
* 2.获取当前执行的classpath的所有jar包的路径
* 3.通过java的ToolProvider创建JavaCompile,用来执行class源文件
* 4.创建DiagnosticCollector用来执行获取执行失败的错误结果
* 5.添加动态执行的编译环境 options 是个集合,添加内容,字符集,classpath等
* 6.传入JavaFileObject的java文件,是个集合,创建JavaSourceObject实现这个接口,Kind.SOURCE.extension = '.java'
* 7.创建任务并执行
* 8.获取执行完成后的返回JavaClassObject类
* 9.创建DynamicClassLoader来加载类 ,defineClass这个方法
1