2 u012979864 u012979864 于 2016.02.01 13:35 提问

java静态代码检查工具

推荐一款java静态代码检查的工具,可以java nullpointer exception静态检查,可以实现检查是否有抛空指针异常的可能性,便于解决代码中更多空指针异常的问题

4个回答

lovext4098477
lovext4098477   2016.02.01 13:52

FindBugs,这个可以检查很多,并且根据异常的等级区分开来。

rui888
rui888   Ds   Rxr 2016.02.01 14:15
rui888
rui888   Ds   Rxr 2016.02.01 14:20
caozhy
caozhy   Ds   Rxr 2016.02.02 08:45

常用 Java 静态代码分析工具的分析与比较
http://www.oschina.net/question/129540_23043

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Java静态代码检查工具
有效命令  ./run.sh -Djava.awt.headless=true 无效 java -jar hudson.war --httpPort=18080 --ajp13Port=18009 hudson的安装使用(windows下以及linux下) 一、windows下: 1.下载jdk.(java) JDK1.6官方下载_JDK6官方下载地址
Java静态代码分析工具对比
【背景】      静态代码分析是指无需运行被测代码,仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性,找出代码隐藏的错误和缺陷,如参数不匹配,有歧义的嵌套语句,错误的递归,非法计算,可能出现的空指针引用等等。 【收益】      1. 帮助程序开发人员自动执行静态代码分析,快速定位代码隐藏错误和缺陷。     2. 帮助代码设计人员更专注于分析和解决代码
Java静态代码检查工具笔记
code review 工具列表1.代码格式检查checkstyle; 2.性能安全最佳实践检查RAD Software Analyzer和FindBug; 3.依赖检查JDepend; 4.重复性检查eclipse PMD插件; 5.复杂度检查eclipse Metrics插件; 6.协作工具Jupiter  Jupiter1.Unset表示没有选择,而不是一个具体类型2.三个阶段有默认
Lint 静态代码检查工具
除了测试 Android 应用以确保其符合功能要求外,还必须确保代码不存在结构问题。结构混乱的代码会影响 Android 应用的可靠性和效率,增大维护代码的难度。例如,如果 XML 资源文件包含未使用的命名空间,则不仅占用空间,还会导致不必要的处理。其他结构问题,例如使用目标 API 版本不支持的已弃用的元素或 API 调用等,可能导致代码无法正常运行。Android Studio 提供一个名为 L
python 代码静态检查工具pylint
python的代码写的多了,写的大了,希望能够像C,C++那样,做静态分析。网上找到了pytlint,非常好用,信息也很全,并且还在不断更新,本来想简单的写一下如何使用,发现一个文章非常好:http://www.ibm.com/developerworks/cn/linux/l-cn-pylint/, 也就没必要再写了。
5个静态代码检查工具
FlexeLint 支持windows,linux http://www.gimpel.com/html/flex.htm pclint 只支持 windows http://www.gimpel.com/html/pcl.htm splint 只支持c代码的文件 http://www.splint.org/ cppcheck 支持c++ Cppcheck是一种
C#静态代码检查工具StyleCode -- 自定义规则
StyleCop自定义规则的方法
如何写静态代码检查规则(JAVA)
作者: 张俊俊  http://www.pyfans.com/archives/76   一.概述 产品线最近在线上出了两个相似的问题:开发人员在写循环代码的时候没有在循环体内使用到循环变量而发生了错误,比如如下代码:   1 List list = getList(); 2 for(int i = 0;i
C#静态代码检查工具StyleCode -- 规则解析
在StyleCop中有一些官方自己写好的检测规则,下面就是英文的解释
一些代码静态检查工具的简介
1、KLOCWORK:                         适用语言:C, C++, JAVA                       是否开源:否,                       是否需要编译:是                       作用:代码静态检查工具。用于高效检测软件缺陷和安全隐患,提供优秀的静态源代码分析解决方案。软件号称是业界领导者,能够快