//注:Java中规定不能将方法体中的局部变量声明为static
//被声明为static的变量、常量和方法被称为静态成员。静态成员属于类所有,使用:类名.XX 调用静态成员
//在执行类时,如果希望先执行类的初始化动作,可以使用static定义一个静态区域
public class StaticTest {
static double PI=3.1415;
static int id;
public static void method1(){
}
public void method2(){
System.out.println(StaticTest.PI); //调用静态常量
System.out.println(StaticTest.id); //调用静态变量
StaticTest.method1(); //调用静态方法
}
public static StaticTest method3(){
method2(); //在静态方法中不可以直接调用非静态方法
return this; //在静态方法中不可以直接使用this关键字
}
}
Java:静态方法、常量和变量
最新推荐文章于 2022-02-07 15:09:43 发布