java复习—— static static final 关键字的使用方式

来源:互联网 发布:西部数码 域名管理 编辑:程序博客网 时间:2024/06/10 16:12

1.     静态方法 

通常,在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法

声明为static的方法有以下几条限制:

它们仅能调用其他的static 方法。 
它们只能访问static数据。 
它们不能以任何方式引用this 或super

2. 静态变量

声明为static的变量实质上就是全局变量。

3.静态类

         通常一个普通类不允许声明为静态的,只有一个内部类才可以。这时这个声明为静态的内部类可以直接作为一个普通类来使用,而不需实例一个外部类。

4.static和final一块用表示什么 
static final用来修饰成员变量和成员方法,可简单理解为“全局常量”
对于变量,表示一旦给值就不可修改,并且通过类名可以访问。 
对于方法,表示不可覆盖,并且可以通过类名直接访问。


原创粉丝点击