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关键字

Java_static关键字,单例设计模式,代码块,final关键字,接口,内部类

零基础学Java并不难!详解Java中的static关键字(下)

Java基础 -- 关键字Static和Final

java中static关键字的意义

Java中的static关键字解析