java static和final关键字
static 用法 1.static 变量 static变量又称为静态变量,静态变量保存在方法区静态域中,一个类的静态变量被其所有实例共享。 2.static方法 静态方法不与包含它的任何对象关联,即使没有创建对象,也可使用,例: package cn.wangze.test; class Demo{ public static int i = 19; } public class staticDemo { private static Demo demo1 = new Demo(); private static Demo demo2 = new Demo(); public static void main(String[] args){ System.out.println(Demo.i); //19 System.out.println(demo1.i); //19 System.out.println(demo2.i); //19 demo1.i++; System.out.println(Demo.i); //20 System.out.println(demo1.i); //20 System.out.println(demo2.i); //20 Demo.i++; System.out.println(Demo.i); //21 System.out.println