Static:静态,可以用来修饰方法和属性
Static:创建时机,静态资源程序运行时就存在了,不需要new
非静态资源需要new才能创建
Static:实例个数
静态变量全局只有一个
非静态变量,new多少次就有多少个
Static:经常使用的类,共享的类就用静态
静态资源和非静态资源
游戏:现场new出来
网页服务器:静态多
public class Test04Static { //内部静态类 public static class Person{ public String name; public static int count; //静态方法可以调用非静态资源[属性,方法] public void show1(){ System.out.println(name); System.out.println(count); } public static void show2(){ System.out.println(count); } } public static void main(String[] args) { Person info1 = new Person(); Person info2 = new Person(); info1.name = "小明"; info1.count = 15; info2.name = "小红"; info2.count = 20; System.out.println(info1.name + info1.count); System.out.println(info2.name + info2.count); } }