`
jonson
  • 浏览: 168491 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

UCDetector: -------java代码引用静态检查工具介绍

阅读更多

UCDetector: Unnecessary Code Detector  工具是一款eclipse插件,可以用于代码静态检查。

下载附件的jar包,把它放到eclipse目录  ECLIPSE_HOME/dropins 。重启eclipse就可以干活了。

 

快速入门 

 

 

相反点击SHIFT + CTRL+ G(在工作区中搜寻参考资料)所有的时间,按照下面的步骤: 

在Package Explorer中右键点击一个或多个项目,包或类 

选择上下文菜单:UCDetector/检测不必要的代码运行UCDetector 

检查警告在Java编辑器和视图的问题没有发现使用私用默认使用保护利用最后的测试只发现少数 

使用菜单“分组依据/类型”中查看问题 

仔细修改代码。使用快速修复(右键点击标记) 

更改首选项从0“引用的最大数目检测代码”设为1,再执行UCDetector 

重复步骤1到5。

 

参考文章:

文章1

  • 大小: 6.6 KB
1
0
分享到:
评论

相关推荐

    4 种主流 Java 静态代码分析工具

    ### 4 种主流 Java 静态代码分析工具详解 #### 一、概述 静态代码分析工具在软件开发过程中扮演着重要的角色,特别是在提升代码质量和预防潜在问题方面。Java作为一种广泛使用的编程语言,拥有丰富的静态代码分析...

    鸡啄米:VS2010-MFC编程入门教程(1-55).docx

    - **工具栏资源**:介绍工具栏资源及其组成部分。 - **CToolBar类**:介绍CToolBar类的使用方法及其功能。 - **工具栏的创建、停靠与使用**: - **创建方法**:指导如何创建工具栏。 - **停靠方式**:介绍工具...

    java就业培训教程(个人整理)

    - **跨平台原理**:Java源代码经过编译器转换为字节码文件(.class),字节码文件与平台无关,通过不同的JVM在不同操作系统上解释执行,实现了一次编写到处运行的目标。 - **1.2 Java的开发环境的搭建**: - **安装...

    库博静态代码分析工具v4.3-用户操作手册.docx

    1. **全面的代码分析**:库博静态代码分析工具支持多种主流编程语言,如C/C++、Java、Python等,并能深入扫描整个代码库,找出可能存在的问题和隐患。这包括但不限于语法错误、逻辑漏洞、性能瓶颈等。 2. **高效的...

    Java语言基础入门教程 Java实训教程 4.类构造函数-this-静态属性方法-instanceof运算符共55页.pptx

    本章节主要介绍了Java中类的高级概念,包括构造函数、`this`关键字、静态属性和方法以及`instanceof`运算符等。掌握这些概念有助于开发者更好地理解和运用Java面向对象编程的核心原理和技术。此外,还介绍了包的概念...

    java复习题目

    #### 第一章:Java基础概念 - **Java语言的执行方式**: - Java是一种编译型语言,同时也是一种解释型语言。首先,源代码需要通过编译器转换成字节码(.class文件),然后由Java虚拟机(JVM)解释执行这些字节码。...

    java语言与面向对象程序设计题库选择题.pdf

    - B、Java运行工具:java.exe用于执行Java字节码程序。 - C、Java文档生成工具:javadoc.exe用于生成API文档。 - D、Java打包工具:jar.exe用于打包Java应用为JAR文件。 2. Java语言类型: - Java是一种高级...

    eclipse-jee-2023-09-R-win32-x86-64.zip

    - Checkstyle和PMD插件:静态代码分析工具,确保代码规范和质量。 11. **调试工具**: - Java和Web应用的调试器:设置断点,步进执行,查看变量值,调用栈信息等。 Eclipse-JEE是一个强大的开发工具,它的灵活性...

    Java开发工具代码库

    Java开发工具代码库是Java程序员日常工作中不可或缺的资源集合,它包含了各种常用的功能模块和工具类,旨在提高开发效率,减少重复劳动。这个代码库通常会涵盖字符串处理、日期时间操作、集合操作、IO流、网络通信、...

    java基础总结大全(笔记).pdf

    - JDK(Java Development Kit)是开发工具包,包括JRE和一系列开发工具,如编译器、调试器等。 2. 环境变量: - PATH用于指定Windows下可执行文件的搜索路径。 - CLASSPATH用于指定Java类的搜索路径,JVM通过它...

    100家大公司java笔试题汇总

    Java静态变量与非静态方法的理解 - **知识点概述**: - 静态变量与非静态方法的区别及使用场景。 - 编译错误的原因分析。 - **详细解析**: - **代码分析**: - **变量定义**:`static int i = 0;` 定义了一...

    静态检查代码工具.zip

    本压缩包包含两种常用的静态检查代码工具——Source Insight和PC-lint,以及相关的说明文档,帮助开发者提升代码质量和可靠性。 1. **Source Insight**: Source Insight是一款强大的源代码浏览和分析工具,尤其...

    java代码:java工具类-javaUtils多种工具类-正则工具-base64工具等

    JavaUtils工具类是Java开发中常见的一类代码资源,它们提供了许多便利的静态方法,用于简化常见的编程任务。在这个压缩包文件"javaUtils"中,我们可以期待找到一系列实用的工具类,比如正则表达式处理工具和Base64...

    java面试题集

    Java面试题集旨在帮助应聘者准备Java软件开发岗位的面试,涵盖了广泛的Java基础知识,包括语法、数据类型、类和对象、内存管理、异常处理、多线程等方面。以下是对一些关键知识点的详细解释: 1. **Java源文件与类...

    JAVA知识点列表 JAVA知识点列表

    - Java SDK(Software Development Kit)是Java开发的基础工具包,包含了编译、调试和运行Java程序所需的所有工具。 - 下载地址通常为Oracle官方网站或其他可信来源。 - 安装过程包括接受许可协议、选择安装路径...

    跟我一起写Makefile.pdf

    **Makefile**是一种自动化构建工具,主要用于软件项目的构建过程,能够管理源代码文件的依赖关系,并根据这些依赖关系自动执行编译、链接等任务。 #### 第二部分:关于程序的编译和链接 - **编译**:将源代码转换...

    java-基础/jvm/多线程

    - JDK(Java Development Kit)是开发和调试Java程序的工具集合,包括JRE和编译器、调试器等开发工具。 2. **跨平台性**: - Java的跨平台性基于“一次编写,到处运行”的理念,通过JVM在不同的操作系统上实现。 ...

    Java代码优化1

    【Java代码优化1】 在Java编程中,代码优化是一个关键环节,它关乎程序的性能、内存管理和可维护性。以下是一些重要的优化策略和技术: 1. **提升Java性能的基本方法**: - **避免在循环条件中计算**:计算应在...

    阿里巴巴Java代码规范PDF.zip

    《阿里巴巴Java代码规范》是Java开发者们遵循的一套专业编程指南,旨在提高代码质量、可读性和维护性。这份规范由阿里巴巴集团内部的专家团队制定,经过多年的实践和完善,已经成为业界广泛参考的标准之一。以下是对...

Global site tag (gtag.js) - Google Analytics