gpt4 book ai didi

Java:定位反射代码用法

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:11:02 26 4
gpt4 key购买 nike

我们有庞大的代码库,有些类经常在整个代码中通过反射使用。我们可以安全地删除类并且编译器很高兴,但是其中一些是使用反射动态使用的,所以除了搜索字符串之外我无法找到它们......

是否有一些针对 Java 代码的反射浏览器?

最佳答案

没有简单的工具可以做到这一点。但是,您可以改用代码覆盖率。它的作用是为您提供所有已执行代码行的报告。这在改进测试代码或删除无用代码方面更加有用。

根据定义,Reflections 是非常动态的,您必须运行正确的代码才能看到它会做什么。也就是说,您必须进行合理的测试。如果您可以访问此代码,则可以将日志记录添加到 Reflection 所做的一切,或者您可以使用这些库的检测(或直接更改它们)

关于Java:定位反射代码用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7305366/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com