分类: Java
2016-07-26 12:39:09
static可以修饰方法、成员变量、内部类、初始化块成员。static修饰的成员表明它属于这个类本身,而不属于该类的单个实例。
[修饰符] class 类名
{
零个到多个构造器定义
零个到多个成员变量
零个到多个方法
}
修饰符:public final abstract 或完全忽略
static修饰的成员不能访问没有static修饰的成员
[修饰符] 类型 成员变量名 [=默认值]
修饰符可以省略,也可以是public protected private static final, 其中public protected private三个最多只能出现其中一个,可以与static final组合起来修饰成员变量
[修饰符] 返回值类型 方法名(形参列表)
{
//有零条到多条可执行语句组成的方法体
}
修饰符可以省略,也可以是public protected private static final abstract, 其中public protected private最多只能出现一个; abstract final 最多只能出现其中之一,它们可以与static组合起来修饰方法
[修饰符] 构造器名(形参列表)
{
//由零条到多条可执行语句组成执行体
}
修饰符可以省略,以可以是public protected private其中之一。
构造器不能定义返回值类型或使用void声明构造器没有返回值。