静态变量。静态常量。静态方法分别是什么意思?有什么作用?与一般的变量,常量,方法有什么不同?
静态变量前面会有一个static 修饰符,非静态变量的成员变量或者局部变量前面没有static这个修饰符,static修饰某个变量或者方法,代表着这个变量或者方法是属于这个类的,可以直接 类名.(点)静态变量名或者方法名 调用,也可以是对象名.变量名或者方法名,没有对象也可以调用;而普通的变量是属于对象的,在没有初始化对象的时候不能调用,调用方式只能是对象名.变量名或者方法名。
static修饰的变量叫静态变量,修饰的方法叫静态方法 在使用时 不需要new 只需要 使用 类名.变量名 或 类名.方法名 直接使用 你先知道这些就可以了