Java的static 修饰符
提问人:荣凡88发布时间:2020-10-14
有时你需要一个特定类的所有对象只有一个通用变量或方法。static 修饰符修饰的变量或方法对一个特定类的所有对象都是相同的。换句话说,无论这个类生成了多少个对象,都只为变量指定一个值。
通常一个类的每次实例化都会分配新的变量。当一个变量被声明为 static,无论对象被实例化 多少次,它也只分配一次。结果就是所有的实例化对象共享 static 变量的同一个实例。同样,static方法也是一个特定类的所有对象执行的同一个方法。这就意味着 static 方法只能访问 static 变量。
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>