Java程序的书写规范与规则
Java程序的基本框架
public class HelloWorld{
public static void main(String[] args){
System.out.println(“你好世界”);
}
}
编写基本框架常见的错误以及规则
-
Java对大小写敏感,如果出现了大小写拼写错误,程序无法运行
-
关键字class 表明 Java 程序中的全部内容都包含在类中,Java是一种面向对象的语言。
-
main方法是Java应用程序的入口方法,它有固定的书写格式:
public static void main(String[] args ) {…}
-
在Java中,用花括号划分程序的各个部分,任何方法的代码都必须以“{”开始,以“}”结束, 由于编译器忽略空格,所以花括号风格不受限制。
JAVA的命名规范
关键字
Java关键字是Java语言用一些英文定义的能够供内部的关键字,比如class,if,for…
- 关键字基本都是由小写字母组成。
- Java语言规定关键字不能作为标识符。
- 关键字又称为保留字。
标识符
Java对包、类、方法、参数和变量等元素命名时使用的字符序列称为标识符。
简而言之就是给类,接口,方法,变量等起名字。
规则: (法律)
1.由字母、数字、下划线、美元符号组成 $_
2.不能以数字开头
3.Java严格区分大小写
4.不能Java中的关键字
规范: (道德)
1.见名知意
2.不允许使用中文和拼音
3.满足驼峰命名法
4.命名长度不要超过31个字符
开发中的命名规范
元素: 项目 包 类 接口 抽象类 接口的实现类 变量 方法 常量
1.项目: 小写
2.包(文件夹):
1.一般都是公司域名反写 www.sxt.com com.sxt.www
2.包名所有字母小写
3.每个单词使用 . 隔开
3.类: (满足抬头骆驼)
1.所有单词首字母大写
例如: SchoolName HelloWorld
4.接口:
接口和类的命名规范一模一样,一般会在接口名的最前面加上一个 I interface
例如: IStudent
5.抽象类:
抽象类和类的命名规范一模一样, 一般会在抽象类的最前面加上 Abs abstract
例如: AbsStudent AbsCollection
6.接口的实现类:
接口的实现类和类的命名规范一模一样, 一般都会在实现类后面加上后缀 Impl
例如: StudentImpl implements
7.变量: (满足低头骆驼)
1.第一个单词首字母小写,其他单词首字母大写
2.一般都是名词
例如: averageScore, totalScore
8.方法: (满足低头骆驼)
1.第一个单词首字母小写,其他单词首字母大写
2.一般都是动词
例如: getAverageScore, getTotalScore
9.常量:
1.所有单词都必须大写
2.每个单词使用 _ 隔开
例如: PI MAX_VALUE MIN_VALUE
注:
该命名规范大同小异,网络上大多数都是以该命名规范进行书写。