买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北京达佳互联信息技术有限公司
摘要:本公开涉及一种基于Java语言的动态扩展方法、装置、电子设备及存储介质。该方法包括:通过API接口接收目标源代码,API接口是为接收目标源代码而预先创建的;对目标源代码进行编译,得到对应的字节码;通过类加载器对字节码进行加载,得到目标类对象;执行目标类对象对应的目标源代码。其中,预先创建API接口可以为获取目标源代码暴露一个接口,以获取动态扩展的目标源代码,实现开发项目的动态扩展;在获取到目标源代码后,将目标源代码编译成对应的字节码并加载成目标类对象,通过Java的反射机制执行目标类对象对应的目标源代码中的程序,可以对目标源代码中的程序进行开发、测试、验证和应用,实现开发项目的动态扩展。
主权项:1.一种基于Java语言的动态扩展方法,其特征在于,包括:通过API接口接收目标源代码,所述API接口是为接收所述目标源代码而预先创建的,所述目标源代码是指在独立于开发项目的原有代码的基础上,重新编写的用于实现指定方法和逻辑的程序代码;对所述目标源代码进行编译,得到对应的字节码;通过类加载器对所述字节码进行加载,得到目标类对象,在所述目标类对象通过测试和验证后,将所述目标源代码作为所述开发项目的一部分,所述类加载器用于存储所述字节码与所述目标源代码的类名的映射关系;执行所述目标类对象对应的目标源代码。
全文数据:
权利要求:
百度查询: 北京达佳互联信息技术有限公司 基于Java语言的动态扩展方法、装置、电子设备及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。