我对从性能角度理解Java编码规则很感兴趣。而且,如果有人已经尝试过将这些规则放入静态代码分析器(如Sonar)进行静态代码检查,那就更好了。
请提出您的观点或任何建议。
谢谢,
Xhings
我对从性能角度理解Java编码规则很感兴趣。而且,如果有人已经尝试过将这些规则放入静态代码分析器(如Sonar)进行静态代码检查,那就更好了。
请提出您的观点或任何建议。
谢谢,
Xhings
Findbug是Sonar中使用的Bug检测工具,它具有性能分类。您可以创建仅包含性能规则的ruleset。
SBSC:方法在循环中使用+连接字符串
附注:静态代码分析对于识别瓶颈的帮助有限。您需要使用真正的性能分析工具(如VisualVM、JProfiler或YourKit)来识别改进的区域。