您的位置:首页 > 编程语言 > Java开发

菜鸟学Java:对于 java 静态变量的理解

2015-01-30 17:17 127 查看
刚开时学Java时,总是喜欢使用静态方法和静态变量,因为自己对类的对象不清楚。今天看到书上对Java中静态变量的解释,自己吓了一跳,如果是对多窗口的编程,那我的程序就不行了。下面是书上对静态变量的解释:

静态变量是属于整个类的变量而不是属于某个对象的。每个对象有自己实例变量的副本,但对于一个静态变量而言,它只有一个变量的副本,并且所有对象都能使用这个变量。一个静态变量可以在不同对象之间通信,一个对象可以修改静态变量的值,而另一对象可以访问这个被修改过的值。

所以对于要跟随对象变化的变量,是不能(不该)声明为静态变量的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: