1.命名规范
(1)所有的标示符都只能用ASCⅡ字母(A-Z或a-z)、数字(0-9)和下划线“_”。
(2)类名是一个名词,采用大小写混合的方式,每个单词的首字母大写。例如:UserInfo
(3)接口的大小写规则与类名相似:例如:UserInterface。
(4)方法名是一个动词或动词词组,采用大小写混合的方式,第一个单词的首字母小写,其后单词的首字母大写。例如:setName(String name)。
(5)变量名采取驼峰式命名,第一个字母小写,任何中间单词的首字母大写。变量名应简短且可以顾名思义,易于记忆。类的成员变量(自动生成的Mapper类除外,都用小写m开头)。
(6)常量的声明应该全部大写,每个单词之间用“_”连接。例如:final String FTP = "FTP://192.168.1.2";
2.注释规范
(1)注释尽可能使用“//”;对于所有的javadoc的注释则使用“/*”;
(2)所有的源文件都在开头有一个注释,列出作者和时间,用Myeclipse的模板即可。
(3)每个方法必须添加注释(类的main()方法除外)。
(4)每个属性必须添加注释。
(5)代码中至少包含15%的注释。Js代码应该超过30%的注释。
(6)注释使用中文。
3.缩进排版规范
(1)避免一行的长度超过60个字符。
(2)使用Eclipse的源代码的格式化功能完成代码的缩进排版。
4.文件名规范
(1)一个Java源文件只能存储一个Java类。
(2)文件名与Java类名相同。
(3)一个类文件的代码行不超过200行。
5.声明规范
(1)一行声明一个变量。
(2)不要将不同类型变量的声明放在同一行。
(3)只在代码块的开始处声明变量。
(4)所有的变量必须在声明时初始化。
(5)避免声明的局部变量覆盖上一级声明的变量。
(6)方法与方法之间以空行分隔。
6.语句规范
(1)每行至少包含一条简单语句。
(2)在return语句中,返回值不使用小括号“()”括起来。
(3)if语句总是用“{”和“}”括起来。每个“{“或者”}“ 都单独占用一行。
(4)在for语句的初始化或更新子句中,避免因使用三个以上变量,而导致复杂度提高。
(5)当switch的一个case顺着往下执行时(因为没有break语句),通常应在break语句的位置添加注释。
7.编程规范
(1)提供对实例以及类变量的public或private访问控制,尽可能不适用默认值或protected访问控制。
(2)避免用一个对象访问一个类的静态变量或方法。应该用类名代替。
(3)避免在一个语句中给多个变量赋相同的值。
(4)用switch()语句实现多路分支。
(5)如果使用JDBC,则考虑使用java.sql.PreparedStatement,而不是java.sql.Statement。
(6)用于设置对象状态的方法前缀必须是set;用于检索一个布尔类型对象状态的方法前缀必须是is,而用于检索其他方法前缀必须是get。
(7)程序中应尽可能少使用数字(或字符),尽可能定义静态变量来说明该数字(或字符)的含义。程序中需要赋值或比较时,使用前面定义的静态变量。在循环控制中例外。
java 程序编写规则(自己总结)
时间: 2024-12-27 18:28:37
java 程序编写规则(自己总结)的相关文章
java程序编写、编译、运行步骤
Java程序运行步骤如下: 第一步:新建记事本文件:HelloWorld.java 第二步:编写程序源代码,在HelloWorld.java中写入程序并进行保存 实例: public class HelloWorld{ public static void main(String[] args){ System.out.println("Hello,World!"); } } 第三步:编译程序源代码 打开命令行,进入存放java文件的路径 用javac 文件名.java 命令进行编译
Java测试用例编写规则
1.定义一个测试类(测试用例) 1.1 测试类名: 被测试类的名字+Test 比如 UserServiceImplTest 1.2 测试类的包名: 最后以.test结尾 比如 xxx.xx.test 2. 测试类中的测试方法 2.1 test+方法名 比如 testAdd 2.2 返回值建议void 因为独立运行 没有调用 返回值没有意义 2.3 同上 没有调用 自然也不会有人传参 参数建议无 3. 测试结果判断 测试代码不报错运行完毕会 如果有一个预期正确的返回值,不要
编写JAVA程序
一.编写JAVA程序 编写JAVA程序,输出一行文本信息:“Hello world”,选择编辑器eclipse,打开之后编写程序 1 public class Hello{ 2 3 public static void main(String[] args){ 4 System.out.println("Hello world"); 5 } 6 } 行1:开始声明一个类,类名为hello,class是JAVA的关键字,用来定义类,public为访问说明 行3:是JAVA应用程序必须包含
初学编写JAVA程序
一.编写JAVA程序 编写JAVA程序,输出一行文本信息:“Hello world”,选择编辑器eclipse,打开之后编写程序 1 public class Hello{ 2 3 public static void main(String[] args){ 4 System.out.println("Hello world"); 5 } 6 } 行1:开始声明一个类,类名为hello,class是JAVA的关键字,用来定义类,public为访问说明 行3:是JAVA应用程序必须包含
Java 程序代码书写风格及一些简单的注意事项 (
1. 风格务必保持一贯性(Consistent) 一位同胞顶着我的鼻子问,为什么我们的Java代码缩进格式非得是这样,而不能是他那样,他就是喜欢他自己的这一种,因此他写的代码总是用他自己习惯的风格.结果在Code Review里被大家毙掉,责令修改.因此他是大大地不服.就是风格一贯性问题.其实他的风格,本来也没有什么问题,但在项目里,和其他程序员的程序的风 格,显得扃异,那就存在问题了.比如这个缩进,又比如变量命名方法,不同的类,不同的Methods里,各自不同,这程序就很难看了.所以一旦你选择
第一个Java程序HelloWorld
代码如下: // 一个文件中只能有一个共有的类,并且与文件名称一致,大小写注意 public class HelloWorld{// 程序的入口public static void main(String args[]){// 向控制台输出信息System.out.println("欢迎java01班的同学");}} // 的作用是单行注释,Java中有三种注释,除了//之外还有/* ... */和/** ... */这两种是多行注释,区别是后者可以使用javadoc命令生成Java的
[刘阳Java]_第一个Java程序_第7讲
1. 其实第一个Java程序是很简单,但是当自己编写第一个Java程序时候需要注意如下几个内容: 理解Java程序的运行环境 校验你的Java环境变量是否能够运行你所写的第一个Java程序 理解Java程序编写的规范 2. 代码编写 记事本或者文本编辑器(EditPlus, NodePad++) Java的IDE,推荐使用Eclipse,你如果用Eclipse无需配置Java环境变量 3. 代码规范 Java是严格区分英文字母大小写 代码中出现了左右花括号{},括号作用是一个首尾呼应,代表中间是
Java环境配置及在Dos命令下运行Java程序
Java环境配置及在Dos命令下运行Java程序 1. JDK下载 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html 点击DOWNLOAD 首先点击安装许可协议 然后点击相应的版本下载,如果是windows点击如下: 安装成功以后 打开命令提示符,输入:java,出现如下提示表示安装成功! 2. Java环境配置 找到我的电脑->(鼠标右击)属性->高级系统设置->高级->环境变量-&g
转载--编写高质量代码:改善Java程序的151个建议(第1章:JAVA开发中通用的方法和准则___建议16~20)
阅读目录 建议16:易变业务使用脚本语言编写 建议17:慎用动态编译 建议18:避免instanceof非预期结果 建议19:断言绝对不是鸡肋 建议20:不要只替换一个类 回到顶部 建议16:易变业务使用脚本语言编写 Java世界一直在遭受着异种语言的入侵,比如PHP,Ruby,Groovy.Javascript等,这些入侵者都有一个共同特征:全是同一类语言-----脚本语言,它们都是在运行期解释执行的.为什么Java这种强编译型语言会需要这些脚本语言呢?那是因为脚本语言的三大特征,如下所示: