第一个例子中我们主要去学习Java的命名规范,在程序的开发过程中,命名的规范性是非常重要的
1.包的命名规范
2.类的命名规范(包括接口)
3.属性的命名规范
4.方法的命名规范
5.常量的命名规范
包的命名规范
由小写字母和少量数字组成
Java 自己的包以 java. 和 javax 开头,比如:java.awt
别的组织开发的包以 组织的 Internet 域名部分开头,比如:com.sun, com.borland.
但是由于Java面向对象编程的特性,每一名Java程序员都可以编写属于自己的Java包,
为了保障每个 Java包命名的唯一性,在最新的Java编程规范中,要求程序员在自己定义的包的名称之前加上唯一的前缀。
由于互联网上的域名称是不会重复的,所以程序员一般采用自己在互联网上的域名称作为自己程序包的唯一前缀。
例如:
package com.dick.lesson.one.demo;
类的命名规范(包括接口)
由一个或几个单词组成,每个单词的第一个字母大写
类:一般用名词和名词词组命名
接口:与类相同,可以使用形容词词缀
还有一点命名技巧就是由于类是设计用来代表对象的,所以在命名类时应尽量选择名词
public class FirstDemo
常量的名字应该都使用大写字母,并且指出该常量完整含义。如果一个常量名称由多个单词组成,则应该用下划线来分割这些单词。
private final int MAX_NUMBER = 100;
方法的命名规范
方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头
对于取属性值和设置属性值的方法:
不管是否是 Bean,都要遵循 JavaBean 命名规范:getXXX(), setXXX()
public void setMessage(int message)
返回视图的方法:
命名成 asType() 形式,asList()
返回与调用此方法的对象(Wrapper Class)同值的原始类型的方法:
命名成 typeValue() 形式,比如 intValue(), floatValue()
parseCharacterEncoding(String);
转换对象类型返回不同类型的方法:
命名成 toType,比如:toString(), toArray()
public String toString(Object object)