final关键字
用来定义常量
例如:final double PI=3.1415926;
可以在声明的同时赋初值,也可以在构造方法中赋初值
静态方法static
类方法,只属类本身,在加载时便分配内存空间,由类名调用,也可用对象调用。
非静态的方法可以调用静态方法和变量
在静态方法中不能调用非静态的方法和变量
问题:主函数是静态的方法,那么为什么能调用非静态的方法?
final关键字
用来定义常量
例如:final double PI=3.1415926;
可以在声明的同时赋初值,也可以在构造方法中赋初值
静态方法static
类方法,只属类本身,在加载时便分配内存空间,由类名调用,也可用对象调用。
非静态的方法可以调用静态方法和变量
在静态方法中不能调用非静态的方法和变量
问题:主函数是静态的方法,那么为什么能调用非静态的方法?