1.常量
- 使用了static final修饰的成员变量就被称为常量;
- 作用:通常用于记录系统的配置信息。
例子:
public class constant i
public static final String NAME_WORD=“我爱你,你爱我";
注意!常量名的命名规范:建议使用大写英文单词,多个单词使用下划线连接起来。
1.2 使用常量论录系统配置信息的优势、执行原理
- 代码可读性更好,可维护性也更好。
- 程序编译后,常量会被“宏替换”︰出现常量的地方全部会被替换成其记住的字面量,这样可以保证使用常量和直接用字面量的性能是一样的。
2.抽象类
在Java中有一个关键字叫: abstract,它就是抽象的意思,可以用它修饰类、成员方法。
abstract修饰类,这个类就是抽象类;修饰方法,这个方法就是抽象方法。
修饰符 abstract class 类名{
修饰符 abstract 返回值类型 方法名称 (形参列表);}
2.1 抽象类的注意事项、特点
- 抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类。
- 类该有的成员(成员变量、方法、构造器)抽象类都可以有。
- 抽象类最主要的特点:抽象类不能创建对象,仅作为一种特殊的父类,让子类继承并实现。
- 一个类继承抽象类,必须重写完抽象类的全部抽象方法,否则这个类也必须定义成抽象类。