java关键字“static”
Posted ”吾嚣张“
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 }
未完待续..........
以上是关于java关键字“static”的主要内容,如果未能解决你的问题,请参考以下文章
Java_static关键字,单例设计模式,代码块,final关键字,接口,内部类