基于Java的对象间关系的确定方法、装置、设备及存储介质制造方法及图纸

技术编号:42882356 阅读:27 留言:0更新日期:2024-09-30 15:05
本申请提供一种基于Java的对象间关系的确定方法、装置、设备及存储介质,涉及大数据技术领域。该方法包括:响应于对Java进程的对象分析指令,基于预设的Java进程监控工具,确定所述Java进程的堆文件;其中,对象分析指令用于指示得到对象间的依赖关系,所述对象表征Java进程中类的具体实例,所述预设的Java进程监控工具用于对Java进程进行内存监控,堆文件表征堆内存的使用情况;基于预设的文件解析工具,对所述Java进程的堆文件进行解析处理,得到所述Java进程对应的原始数据;其中,原始数据表征对象的属性;根据所述Java进程对应的原始数据,确定对象间的依赖关系。本申请的方法提高了对象间依赖关系的确定效率和精度,满足实际的开发需求。

【技术实现步骤摘要】

本申请涉及大数据,尤其涉及一种基于java的对象间关系的确定方法、装置、设备及存储介质。


技术介绍

1、java进程中涉及多个对象,不同对象间可能存在不同的依赖关系,通过确定对象间的依赖关系,有助于对java进程进行分析。

2、依赖关系的管理一直都是java用户的一大困扰,因此,如何准确快速地确定对象间的依赖关系,是当前亟需解决的问题。


技术实现思路

1、本申请提供一种基于java的对象间关系的确定方法、装置、设备及存储介质,用以提高对象间关系的确定效率和精度。

2、第一方面,本申请提供一种基于java的对象间关系的确定方法,包括:

3、响应于对java进程的对象分析指令,基于预设的java进程监控工具,确定所述java进程的堆文件;其中,所述对象分析指令用于指示得到对象间的依赖关系,所述对象表征java进程中类的具体实例,所述预设的java进程监控工具用于对java进程进行内存监控,所述堆文件表征堆内存的使用情况;

4、基于预设的文件解析工具,对所述java进本文档来自技高网...

【技术保护点】

1.一种基于Java的对象间关系的确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,响应于对Java进程的对象分析指令,基于预设的Java进程监控工具,确定所述Java进程的堆文件,包括:

3.根据权利要求2所述的方法,其特征在于,对所述堆内存进行转储处理,得到所述Java进程的堆文件,包括:

4.根据权利要求1-3中任一项所述的方法,其特征在于,还包括:

5.根据权利要求1所述的方法,其特征在于,基于预设的文件解析工具,对所述Java进程的堆文件进行解析处理,得到所述Java进程对应的原始数据,包括:

6...

【技术特征摘要】

1.一种基于java的对象间关系的确定方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,响应于对java进程的对象分析指令,基于预设的java进程监控工具,确定所述java进程的堆文件,包括:

3.根据权利要求2所述的方法,其特征在于,对所述堆内存进行转储处理,得到所述java进程的堆文件,包括:

4.根据权利要求1-3中任一项所述的方法,其特征在于,还包括:

5.根据权利要求1所述的方法,其特征在于,基于预设的文件解析工具,对所述java进程的堆文件进行解析处理,得到所述java进程对应的原始数据,包括:

6.根据权利要求1所述的方法,其特征在于,根据所述java进程对应的原始数据,确定对象间的依赖关系,包括:

7.根据权利要求6所述的方法,其特征在于,根据所述java进程对应的原始数据,确定所述java进程的对象集合,包括:

【专利技术属性】
技术研发人员:刘健杨艳光卞永锋张同虎
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1