什么情况下用static?
1. 表示静态的关键字,说明此对象在应用中只存在一份
2. public static 最好一个人开车 ,public 可以很多人一起开车
3. static 修饰的成员表示的是一个类的静态成员,可以理解为它是整个类所共有的,与非static 修饰符修饰的区别是,调用它的时候要用类名.成员(或者方法),而实例化成员是对象.成员(或者方法);
4. static 表示静态,和不加static的区别就是,它在程序执行的时候直接分配内存。而其他是执行到才分配,随着作用域的结束也会消失,而static不会。
5. 表示静态的关键字,说明此对象在应用中只存在一份