java关键字“static”

Java中static使用方法

1.static静态变量

静态变量:每个类只有一个,所有实例共享;

实例变量:每个实例只有一个;

 1 package test2;
 2 import java.lang.String;
 3 public class test2 {
 4   public static int count =0;
//相当于类内自带的变量可以直接使用无需引用
//数值只要改动就会在类内改变;
5 public test2() { 6 count++; 7 System.out.println("test : "+count); 8 //为什么都是1? 9 //count默认值为0,每次调用构造函数都是从0开始; 10 } 11 private static int size; 12 public static void main(String[] args) { 13 test2 a = new test2(); 14 test2 b = new test2(); 15 String[] s = {"a","b","c"}; 16 setSize(5); 17 getSize(); 18 System.out.println("Size of duck is "+size+";"); 19 } 20 public static void setSize(int s) { 21 size = s; 22 } 23 public static int getSize() { 24 return size; 25 } 26 }

未完待续..........

猜你喜欢

转载自www.cnblogs.com/ouyangbo12/p/12208310.html