【技术实现步骤摘要】
本申请涉及大数据,尤其涉及一种基于java的对象间关系的确定方法、装置、设备及存储介质。
技术介绍
1、java进程中涉及多个对象,不同对象间可能存在不同的依赖关系,通过确定对象间的依赖关系,有助于对java进程进行分析。
2、依赖关系的管理一直都是java用户的一大困扰,因此,如何准确快速地确定对象间的依赖关系,是当前亟需解决的问题。
技术实现思路
1、本申请提供一种基于java的对象间关系的确定方法、装置、设备及存储介质,用以提高对象间关系的确定效率和精度。
2、第一方面,本申请提供一种基于java的对象间关系的确定方法,包括:
3、响应于对java进程的对象分析指令,基于预设的java进程监控工具,确定所述java进程的堆文件;其中,所述对象分析指令用于指示得到对象间的依赖关系,所述对象表征java进程中类的具体实例,所述预设的java进程监控工具用于对java进程进行内存监控,所述堆文件表征堆内存的使用情况;
4、基于预设的文件解析工
...【技术保护点】
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进程的对象集合,包括:
【专利技术属性】
技术研发人员:刘健,杨艳光,卞永锋,张同虎,
申请(专利权)人:建信金融科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。