javastatic变量的介绍

2014-11-23 22:03:22 · 作者: · 浏览: 76

  java static 变量的介绍,写个例子说明一下:


  Java代码


  package demo;


  import java.util.ArrayList;


  public class TestArray {


  public static ArrayList ostreams = new ArrayList ();


  public TestArray (){


  System.out.println(ostreams.size());


  }


  public void addArray(String s){


  ostreams.add(s);


  }


  public static void main(String[] args) {


  TestArray ta1 = new TestArray();


  ta1.addArray("s1");


  TestArray ta2 = new TestArray();


  ta2.addArray("s2");


  TestArray ta3 = new TestArray();


  ta3.addArray("s3");


  TestArray ta4 = new TestArray();


  ta4.addArray("s4");


  }


  }


  控制台显示结果:


  Java代码


  0


  1


  2


  3


  修改一下代码,看看有什么变化。去掉 static Java代码


  package demo;