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 }
未完待续..........
原文地址:https://www.cnblogs.com/ouyangbo12/p/12208310.html
时间: 2024-10-11 16:31:14