
代码检查
文章平均质量分 80
magieflying
这个作者很懒,什么都没留下…
展开
-
代码检查pwd 使用 - 中源 - JavaEye技术网站
原网址:http://sunjun041640.blog.163.com/blog/static/256268322010013111356656/ 提高代码的质量,除了要提高逻辑上的控制以及业务流程的理解外,代码本身也存在提高的空间,例如一些潜在的问题可以很早的就避免。类似于编码规范上的内容,如果全靠编码人员进行自行检查,那么无疑需要很大的工作量,如果可以使用代码的静态检查工具进行检转载 2011-10-27 09:00:13 · 398 阅读 · 0 评论 -
java项目代码书写规范
一、目的 对于代码,首要要求是它必须正确,能够按照程序员的真实思想去运行;第二个的要求是代码必须清晰易懂,使别的程序员能够容易理解代码所进行的实际工作。在软件工程领域,源程序的风格统一标志着可维护性、可读性,是软件项目的一个重要组成部分。而目前还没有成文的编码风格文档,以致于很多时候,程序员没有一个共同的标准可以遵守,编码风格各异,程序可维护性差、可读性也很差。通过建立转载 2012-01-19 17:09:27 · 713 阅读 · 0 评论 -
接口中定义变量必须为public static final的原因
http://blog.youkuaiyun.com/xingfeng0501/article/details/6875685在interface里面的变量默认都是public static final 的。所以可以直接省略修饰符:String param="ssm";//变量需要初始化 为什么接口要规定成员变量必须是public static final的呢? 答: 首先接口转载 2012-01-30 17:08:02 · 338 阅读 · 0 评论 -
良好的java编程习惯
http://www.lewensky.cn/read.php/34.htm1.尽量以简单的、直接了当的方式编写java程序,这常被称为KIS(keep it simple,尽量保持简洁)。不要试图使用一些稀奇古怪的用法来“扩展”语言。2.仔细阅读你使用的java版本的有关文件,并经常翻阅以便保证对java丰富的功能更加熟悉,知道如何正确地使用这些特性。3.计算机和编译器是转载 2012-01-29 15:22:55 · 263 阅读 · 0 评论 -
浅谈java异常[Exception]
http://www.2cto.com/kf/201112/115297.html一. 异常的定义在《java编程思想》中这样定义 异常:阻止当前方法或作用域继续执行的问题。虽然java中有异常处理机制,但是要明确一点,决不应该用"正常"的态度来看待异常。绝对一点说异常就是某种意义上的错误,就是问题,它可能会导致程序失败。之所以java要提出异常处理机制,就是要告诉开发人员,你转载 2012-01-31 11:03:22 · 279 阅读 · 0 评论 -
如何在Eclipse中显示行号
如何在Eclipse中显示行号如何在 Eclipse 中显示行号这个问题,困扰了我好长时间,今天终于找到了。其实很简单,经过以下几步,就一切搞定了:1) 先打开一个类,如下图:2) 然后打开视图,如何打开呢?最能解决问题的也就在此了:按Ctrl+F10,效果如下图:3) 然后选择Show Line Numbers4)转载 2012-01-31 13:12:10 · 2055 阅读 · 0 评论 -
JAVA应用中的常见异常处理
http://webservices.ctocio.com.cn/comment/185/9355185.shtml所谓异常,就是在程序执行中发生的异常状态(参照JISX0007)。作为一种语言的机制,Java提供了异常处理,程序员可以比较容易,并且显式地对异常进行表述。 所谓异常,就是在程序执行中发生的异常状态(参照JISX0007)。作为一种语言的转载 2012-01-31 13:18:50 · 294 阅读 · 0 评论 -
java中代码检查checkStyle结果分析
http://blueling51.iteye.com/blog/1202121checkStyle结果分析 序号 输出内容意义1Type is missing a javadoc commentClass 缺少类型说明2“{” should be on the previous line“{” 应该位于前一行。解决方法:把“{”放到上一行去3Methos is m转载 2011-12-30 10:16:26 · 301 阅读 · 0 评论 -
java泛型(转)
http://blog.sina.com.cn/s/blog_9518383901012c67.html什么是泛型?泛型(Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。可以在集合框架(C转载 2011-12-30 13:45:18 · 280 阅读 · 0 评论 -
另类的package-info.java文件探讨
翻看以前的笔记,看到一个特殊的java文件:pacakge-info.java,虽然有记录,但是不全,就尝试着追踪一下该问题, 分享一下流水账式的结果。首先,它不能随便被创建。在Eclipse中, package-info文件不能随便被创建,会报“Type name is notvalid”错误,类名无效,Java变量定义规范是:字母、数字、下划线,还有那个不怎么常用的$符号(顺带说下,Jav转载 2011-12-31 14:27:11 · 720 阅读 · 1 评论 -
什么是是JAVA构造函数
每创建一个类的实例都去初始化它的所有变量是乏味的。如果一个对象在被创建时就完成了所有的初始工作,将是简单的和简洁的。因此,Java在类里提供了一个特殊的成员函数,叫做构造函数(Constructor)。 一个构造函数是对象被创建时初始对象的成员函数。它具有和它所在的类完全一样的名字。一旦定义好一个构造函数,创建对象时就会自动调用它。构造函数没有返回类型,即使是void类型也没有。这是因为一个类转载 2012-02-14 11:28:26 · 263 阅读 · 0 评论 -
Checkstyle规则
http://blog.youkuaiyun.com/gtuu0123/article/details/6403994(1)Javadoc Comments(Javadoc相关)Package Html:是否每个包中存在package.htmlMethod Javadoc:方法的javadocStyle Javadoc:javadoc的格式验证Type Javadoc:转载 2012-01-11 14:19:54 · 520 阅读 · 0 评论 -
java高手释疑:package 与 import
http://soft.zol.com.cn/79/799369.html有些人写了一阵子 Java,可是对于 Java 的 package 跟 import 还是不太了解。很多人以为原始码 .java 文件中的 import 会让编译器把所 import 的程序通通写到编译好的 .class 档案中,或是认为 import 跟 C/C++ 的 #include 相似,实际上,这是错误转载 2012-01-11 09:45:51 · 187 阅读 · 0 评论 -
Eclipse的插件checkStyle常见提示解释
http://developer.51cto.com/art/201112/305401.htm常见提示解释1、Type is missing a javadoc commentClass 缺少类型说明2、“{” should be on the previous line“{” 应该位于前一行。解决方法:把“{”放到上一行去3、Methos is missin转载 2011-12-22 15:05:00 · 312 阅读 · 0 评论 -
Java代码质量检测评估工具(用 Eclipse 插件篇)
http://blog.youkuaiyun.com/cb_121/article/details/4208792 转载前的话appfuse中集成了很多代码质量控制工具,他们都是集成在maven当中的,方便自动化检测。今天看到这篇文章,是eclipse插件形式,可以在开发期发现问题,比起maven的整体跑起来,对每个开发人员来说还是要方便点,有借鉴价值。不忙的时候我来写篇maven篇。转载 2011-10-27 09:05:41 · 292 阅读 · 0 评论 -
尝试 PMD 进行代码规范检查 — Windows Live
原文:http://sunjun041640.blog.163.com/blog/static/256268322009053323768/?suggestedreading&wumii 9月6日尝试 PMD 进行代码规范检查 Tom Copeland 的 PMD 是一个开源(BSD 许可)工具,它分析 Java 源代码,找出潜在的 bug。在一般意转载 2011-10-27 09:08:05 · 762 阅读 · 0 评论 -
轻松有效检查Java代码的三个工具
Java项目最枯燥的一部分,也是程序员总是避而不谈的一部分,就是检查代码。为了区块括号、代码缩进、Javadoc注释以及命名约定而检查其他人的上千行代码的确是一件痛苦的事。更糟糕的是,通常代码的检查还受限于紧迫的项目进度。没有足够的时间对代码的细节进行评估,因此代码检查经常变成了对代码的美化练习。不管检查者有多么好的意图,优化和逻辑检查都退居次席。 Java代码分析器减轻了这样的痛转载 2011-11-23 10:30:51 · 252 阅读 · 0 评论 -
javadoc注释规范
http://kelaocai.iteye.com/blog/227822javadoc做注释 一. Java 文档 // 注释一行 /* ...... */ 注释若干行 /** ...... */ 注释若干行,并写入 javadoc 文档 通常这种注释的多行写法如下: /** * ......... * ......... */ jav转载 2011-11-24 09:25:38 · 247 阅读 · 0 评论 -
javadoc百度百科
http://baike.baidu.com/view/975838.htm概述 Javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档了。用于注释 Java中有三转载 2011-11-24 09:30:08 · 275 阅读 · 0 评论 -
Java语言编码规范 Java Code Conventions sun
http://www.blogjava.net/looline/archive/2006/11/13/80926.htmlJava 语言编码规范(Java Code Conventions)(sun) 整理: Daniel 2006-10-30 本文: http://www.vuu.cn/article/vuu.asp?item=20936 原文:转载 2011-11-24 10:12:37 · 319 阅读 · 0 评论 -
CheckStyle使用手册
http://darkranger.iteye.com/blog/657737介绍 CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从 而使得开发人员从这项重要,但是枯燥的任务中解脱出来。 CheckStyle默认提供一下主要检查内容: •Javadoc注释 •命名约定转载 2011-11-24 11:05:39 · 297 阅读 · 0 评论 -
Java程序员:一刻钟精通正则表达式
Java程序员:一刻钟精通正则表达式 http://www.bitscn.com/pdb/java/200803/131412.html想必很多人都对正则表达式都头疼。今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式来和大家分享学习经验。 开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明: "^The": 开头一定要有"T转载 2011-12-19 15:15:11 · 212 阅读 · 0 评论 -
checkstyle配置文件中英文对照
http://blog.youkuaiyun.com/graystoner/article/details/4807427view plain·········10········20········30········40········50········60········70········80········90········100·······110·····转载 2011-12-21 13:30:25 · 699 阅读 · 1 评论 -
代码规范的那些事儿
代码规范的那些事儿 http://www.open-open.com/bbs/view/13417465763540 作为一个苦逼的程序员,因为种种原因经常需要阅读别人写的代码。您是否有过因代码杂乱冗余而心生厌恶,您是否有过因代码晦涩难懂而抓狂,您是否有过因代码低级的逻辑错误而愤概,您是否有过因代码结构不合转载 2012-10-15 13:23:58 · 631 阅读 · 0 评论