this关键字的回顾
1.使用this调用本类的成员变量和成员方法。
2.使用this从一个构造方法中调用其他的方法
static
1.类中的静态变量,方法块和代码块属于类,而不是属于某个特定的对象。
2.类的静态成员可以和类名一起使用。
3.静态变量方法也称为类的变量或方法。
4.静态变量副本中只能有一个
5.引用静态变量的方法:通过引用类的任一实例;通过类的名称
‘‘‘public class StaticTest1 {
public static void main(String[] args){
System.out.println(Math.round(3.54));
String s = to_char(2.718);
System.out.println("e ="+ s );
}
static String to_char(double x) {
return Double.toString(x);
}
}
’’’
6.静态方法的要点:类的静态方法只能访问其他的静态类;
静态方法不能用this;
静态的方法不能被覆盖为非静态的方法。
7.类方法语法:static(修饰符) 方法名 (){}
8.静态块:如果需要计算来初始化静态变量,可以声明一个静态块;
只能在该类被加载时执行一次
只能初始化类的静态成员
final
1.final(修饰符)可用于类,方法和变量
2.final表示不可变的,用于方法,类,变量时意义不同但是本质是一样的
3.final类不能被继承,final方法不能被覆盖
4.final方法只能实现一次。
5.如果一个类为final类,那么它所有的方法都为隐式的final方法
网友评论