我一直在寻找到一个项目白衣5000+类,那么我认为这在每个等级:爪哇 - 全局变量VS全局方法
private static int foo = 1;
private static void setfoo(int value)
{
foo = value;
}
private static int getfoo()
{
return foo;
}
所以,我想为什么不使用全局变量,如果设置反正是静态的。
全局方法和变量之间存在资源使用差异吗?
谢谢你。
嗯...我想'public'和'static'变量(或者是'public'和'static'的getter)尽可能接近Java中的全局变量。此外,全局变量通常是你想要避免的。 – 2012-12-22 16:57:38
在java中,没有像“全局方法”或“全局变量”那样的东西。一个类可以有静态方法或字段。这就是你刚刚发布的内容。 –
如果这些静态变量是私有的并且它们的访问器也是这样,那么通过getter和setter访问它们没有多大意义。它只是增加了噪音,恕我直言。无论如何,静态可变变量都是一种气味。 –