请问一个关于静态变量的有关问题

请教一个关于静态变量的问题
在java语言中静态变量可以通过类直接引用也可以通过类的实例进行引用,如果一个变量通过类进行引用,则这个变量显然是静态变量,那么是不是说静态变量通过类的实例进行引用就不好呢?

------解决方案--------------------
容易引起误解
------解决方案--------------------
.
------解决方案--------------------
可以用类直接使用就没必要再创建一个实例来使用,那样反而更浪费资源。每创建一个实例都要耗费资源的。静态变量最好是用类直接引用。

我是这么理解的
------解决方案--------------------
如果通过类的实例来引用变量,你要先创建对象。
而静态变量就是为了不通过创建对象就可以使用而产生的。
所以你自己拿捏了!
------解决方案--------------------
静态变量通过类的实例进行引用,编译后也是以类变量的形式存在。
你写成类或实例,都无所谓,这和int[] i,int i[]还不是一个道理啊。
------解决方案--------------------
我觉得这个无所谓好与不好,关键在于你用静态变量的情况,通过实例引用有时能帮助你理解静态变量.
------解决方案--------------------
由谁来引用并不重要,重要的是为了什么才定义静态变量的,静态变量之所以叫类变量是因为该类的所有实例共享该变量,所以在使用时要注意静态变量值得准确性,也就是安全问题
------解决方案--------------------
无所谓好与不好,类的静态成员就是为了方便在不实例化该类时能够使用!!