任何一门语言都是用来交流的,都有自己的一套书写规范,Java 也不例外。
好的命名规范可以让你的程序更专业,更容易被别人理解,更好维护。
了解命名规范,可以更好的学习和记忆 Java 类库中类和函数。
下面的几个原则是编写 Java 程序必须遵守的
如果没有非常好的理由,永远不要违背他。
1.包
由小写字母和少量数字组成
Java 自己的包以 java. 和 javax 开头,比如:java.awt
别的组织开发的包以 组织的 Internet 域名部分开头,比如:com.sun, com.borland
2.类,接口
由一个或几个单词组成,每个单词的第一个字母大写,比如:StringBuffer
类:一般用名词和名词词组命名
接口:与类相同,可以使用形容词词缀,比如 Runnable, Comparable
3.方法
除第一个字母小写外,和类,接口的命名规则一样。比如:getPersonInfo()
对于取属性值和设置属性值的方法:
不管是否是 Bean,都要遵循 JavaBean 命名规范:getXXX(), setXXX()
转换对象类型返回不同类型的方法:
命名成 toType,比如:toString(), toArray()
返回视图的方法:
命名成 asType() 形式,asList()
返回与调用此方法的对象(Wrapper Class)同值的原始类型的方法:
命名成 typeValue() 形式,比如 intValue(), floatValue()
4.域(属性)
普通域:
除第一个字母小写外,和类,接口的命名规则一样。比如:personInfo
常数域:
由一个或多个被下划线分开的单词组成,比如:VALUES, NEGATIVE_INTINITY
常数域是唯一允许使用下划线的情况。
5.局部变量
命名与域相同,可以使用简写,比如:i, j, temp, maxNumber
参考:
Code Conventions for the JavaTM Programming Language
http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html
《Java高效编程指南》
分享到:
相关推荐
java程序书写规范.doc
Java代码书写规范 1 符号命名规则 符号名包括:模块名,变量名,常量名,方法(函数/子程序)名,数据区名,缓冲区名等。符号命名通常应遵循以下规则: 1.1 通用规则 (1)在所有命名中,都应使用标准的英文单词或...
书写java程序的规范,书写java程序的规范
而且,通过遵循这些程序设计标准,你作为一个 Java 软件开发者的生产效率会有显著提高。经验证明,若从一开始就花时间编写高质量的代码,则在软件开发阶段,对代码的修改要容易很多。最后,遵循一套通用的程序设计...
JAVA书写规范 写好程序的开始
目前对于很多java程序开发员来说,都没有养成很好的编程习惯,本资源详细介绍了编程的书写规范,给你的程序增加可读性!
java的一个较简单的程序,便于初学者学习,大家可以下载。
主要是用于描述java中程序是如何作到规范的,虽然简单但是很有用,对各位书写程序养成一个良好的习惯有很的益处。
java变法规范 包括命名规范 代码检查 细化到包 类 源程序等的命名方式 方法 接口名的书写规范等
3.*较长的语句、表达式或参数(>80字符)要分成多行书写,长表达式要在低优先级操作符处划分新行,操作符放在新行之首,划分出的新行要进行适当的缩进,使排版整齐,语句可读。 13 4.*不允许把多个短语句写在一行中...
最全JAVA编写规范 1. 关键词和操作符之间加适当的空格。 2. 相对独立的程序块与块之间加空行 3. 较长的语句、表达式等要分成多行书写。4. 划分出的新行要进行适应的缩进,使排版整齐,语句可读。 5. 长表达式要在低...
作为一个java程序员应该编码时应该注意什么
1)初步掌握软件开发过程的问题分析、系统设计、...序求解指定问题,程序书写规范,源程序需加必要的注释。 4)要求从问题需求入手,设计抽象数据类型、编码和调试等若干步骤完成设计任务,最后规范撰写课程设计报告。
〔3〕使用Java解释器〔java.exe〕运行Java程序 3.Java的源文件是由若干个书写形式互相独立的类组成的. 应用程序中可以没有public类,若有的话至多可以有一个public类. 4.系统环境path D\jdk\bin; 系统环境...
本文档主要是为JAVA开发人员提供一个源代码书写标准,以及程序和文件的命名标准,使他们在编程时有一致格式可遵循。这样,代码在产生的一开始就能够在整个开发过程团队中保持一致,从而更好的阅读和修改代码。
java第五版课后题答案,本人收集整理的,里面有详细的解释,可以用作参考,希望帮到更多的人。
该TXT文档包含了40个JAVA经典算法,有利于大家熟悉JAVA程序的书写和阅读,提高大家JAVA程序编写的规范,使自己编写的JAVA程序更上档次。
能够正确书写return表达式语句; 编写一个计算n!的方法。 (n!= 1*2*3*…*n) public static long fact(int n) { long f = 1; for(int i = 1 ; i; i++) f = f *i; return f ; } 方法示例 如果要在main方法中直接调用...
了解Java语言的产生与发展情况; 初步认识面向对象程序设计中对象与类的概念; 理解Java语言程序可以“一次编写,到处运行”的原理; 熟悉Java语言的... 了解Java程序在软件开发中的书写规范。