会计考友 发表于 2012-8-4 12:37:27

JAVA基础:Java中静态变量的适用场景

 Java类中的静态变量在轨范运行时代,其内存空间对所有该类的对象实例而言是共享的,有些时辰可以认为是全局变量。是以在某些时辰为了节约系统内存开销、共享资本,可以将类中的一些变量声明为静态变量,经由过程下面的例子,你可以发现合理应用静态变量带来的益处:   Java代码
  public class WeekA{
  static class Data {
  private int week;
  private String name;
  Data(int i, String s) {
  week= i;
  name = s;
  }
  }
  Data weeks[] = {
  new Data(1, "Monday"), new Data(2, "Tuesay"), new Data(3, "Wednesday"), new Data(4, "Thursday"), new Data(5, "Friday"), new Data(6, "Saturday"), new Data(7, "Sunday")
  };
  public static void main(String args[]) {
  final int N = 10000;
  WeekA weekinstance;

  for (int i = 1; i
页: [1]
查看完整版本: JAVA基础:Java中静态变量的适用场景