Java 在大型代码库中将普通的加法和减法更改为选中的加法和减法

Java 在大型代码库中将普通的加法和减法更改为选中的加法和减法,java,Java,我们有一个很大的代码库,其中的各个部分都有很多长的算术代码。不幸的是,它有时会悄无声息地溢出,这真的很难调试。在一些地方,我们已经将这些更改为Guava的checked*方法,但在所有地方都这样做需要太多的工作 有没有一种方法可以轻松地将这些简单的长加法和减法运算更改为checkedAdd和checkedSubtract,我们可以在测试系统中使用它们 我想我们也会对现有的字节码魔术库或在源代码级别上运行的工具感到满意。请注意,请求库等非现场资源在Stackoverflow上是离题的。所以你应该稍

我们有一个很大的代码库,其中的各个部分都有很多长的算术代码。不幸的是,它有时会悄无声息地溢出,这真的很难调试。在一些地方,我们已经将这些更改为Guava的checked*方法,但在所有地方都这样做需要太多的工作

有没有一种方法可以轻松地将这些简单的长加法和减法运算更改为checkedAdd和checkedSubtract,我们可以在测试系统中使用它们


我想我们也会对现有的字节码魔术库或在源代码级别上运行的工具感到满意。

请注意,请求库等非现场资源在Stackoverflow上是离题的。所以你应该稍微修改一下你的问题,这样它就不会关闭了。@Tom:谢谢,我已经更新了这个问题。