整体流程讲完了,感觉还是很烧脑。不经意间,我们就充当了一回黑客,将系统类的调用变成了调用我们自己的逻辑。Java引入JVM的目的就是提高灵活性,可以动态的运行,但是也引入了一定的安全问题。
回想整个流程,其实也有可替代的方案。比如jdk1.6引入了动态编译,可以在运行时动态的编译和执行我们的待执行类,但还是依赖了特定类。
整体流程讲完了,感觉还是很烧脑。不经意间,我们就充当了一回黑客,将系统类的调用变成了调用我们自己的逻辑。Java引入JVM的目的就是提高灵活性,可以动态的运行,但是也引入了一定的安全问题。
回想整个流程,其实也有可替代的方案。比如jdk1.6引入了动态编译,可以在运行时动态的编译和执行我们的待执行类,但还是依赖了特定类。
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://www.heiqu.com/8ff2bf33cd541bc70e3386cb68fc3482.html