您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在Java项目中查找未使用/无效的代码

如何在Java项目中查找未使用/无效的代码

我将对正在运行的系统进行检测以保留代码使用情况的日志,然后开始检查几个月或几年未使用的代码

例如,如果你对未使用的类感兴趣,那么可以创建所有类以记录创建实例时的日志。然后,一个小的脚本可以将这些日志与类的完整列表进行比较,以找到未使用的类。

当然,如果你使用方法级别,则应牢记性能。例如,这些方法只能记录其首次使用。我不知道这是如何用Java最好完成的。我们是在Smalltalk中完成的,Smalltalk是一种动态语言,因此可以在运行时修改代码。我们使用日志记录调用对所有方法进行检测,并在首次记录方法后卸载日志记录代码,因此一段时间后,不会再出现性能损失。也许可以使用静态布尔值在Java中完成类似的操作…

java 2022/1/1 18:23:52 有550人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶