static
static表示静态,是java中的一个修饰符,可以修饰成员方法,成员变量
被static修饰的成员变量叫做静态变量
特点:
被该类所有的对象共享
不属于对象,属于类
随着类的加载而加载,优先于对象存在
调用方式:
类名调用(推荐)
对象名调用
被static修饰的成员方法,叫做静态方法
特点:
多用在测试类和工具类中
JavaBean类中很少会用
调用方式:
类名调用(推荐)
对象名调用
JavaBean类:用来描述一类事物的类.比如,Student,teacher,Dog,Cat等;
测试类:用来检查其他类是否书写正确,带有main方法的类,是程序的入口
工具类:不是用来描述以一类事物的,而是帮我们做一些事情的类.