能够检测资源泄漏的代码分析器

时间:2016-11-04 09:27:09

标签: java sonarqube code-analysis static-analysis findbugs

我是否知道是否有任何免费的代码分析器可以找出"不正确的资源关闭或IO或数据库资源的释放"。我试过findbugs和Sonar。两者都只能识别那些未关闭的人。它无法识别不正确的关闭。

ex:Sonar和Find bug无法检测到这样的代码:

void method() throws IOException{
    BufferedReader br=new BufferedReader();
    String str = br.readLine();
    br.close();
}

0 个答案:

没有答案