枚举和注解 1. 不需要提供setXxx方法,因为枚举对象值通常为只读.2. 对枚举对象/属性使用 final + static共同修饰,实现底层优化.3. 枚举对象名通常使用全部大写,常量的命名规范.4. 枚举对象根据需要,也可以有多个属性/*** @author*/} }//演示字定义枚举实现class Season {//类//描述//定义了四个对象, 固定.public static final Season SPRING = new Season("春天", "温暖")
Java异常处理 1. 异常分为两大类,运行时异常和编译时异常·2. 运行时异常,编译器检查不出来。一般是指编程时的逻辑错误,是程序员应该避免其出现的异常。java.lang.RuntimeException类及它的子类都是运行时异常3. 对于运行时异常,可以不作处理,因为这类异常很普遍,若全处理可能会对程序的可读性和运行效率产生影响4. 编译时异常,是编译器要求必须处置的异常。
Java基础编程(高级部分) 类变量也叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值同样任何一个该类的对象去修改它时,修改的也是同一个变量。类名.类变量名或者 对象名.类变量名【静态变量的访问修饰符的访问权限和范围和普通属性是一样的。推荐使用: 类名.类变量名;//类名.类变量名//说明:类变量是随着类的加载而创建,所以即使没有创建对象实例也可以访问//通过对象名.类变量名} }class A{//类变量//类变量的访问,必须遵守相关的访问权限.