首页 > 文档 > static 静态全局变量
2017
06-30

static 静态全局变量

static

例子:

 

void setup() {

  MiniClass mc1 = new MiniClass();

  MiniClass mc2 = new MiniClass();

  println( mc1.y );   //把10打印到控制台

  MiniClass.y += 10;  // y是mc1和mc2共享

  println( mc1.y );   //把20打印到控制台

  println( mc2.y );   //把20打印到控制台

}



static class MiniClass {

  static int y = 10;  // 类变量

}

void setup() {

  println(MiniClass.add(3, 4));  // 把7打印到控制台

}



static class MiniClass {

  static int add(int x, int y) {

    return(x + y);

  }

}

 

描述:

用于将变量定义为“类变量”的目标词,将方法定义为“类方法”。 当使用static关键字声明变量时,该类的所有实例都共享相同的变量。 当使用static关键字定义一个类时,可以使用这个方法,而不需要创建一个类的实例。 以上例子说明了这些用途。

 

该关键字是Java编程的重要组成部分,通常不与“处理”一起使用。 有关更多信息,请参阅Java语言参考或教程。



最后编辑:
作者:卡萨布兰卡
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。