java全程变量问题 由于java程序中全部都是类所有就没有所谓的c/c++中的全程变量而有一些时候...有一些数据,,所有的类或者大部分的对象都需要使用或修改...而把数据传递给每一个对象的做法觉得不好再着就把这些数据放到一个类或静态类中...将这些数据定义成静态变量我只想到这两种方法.....请教下..有没有更好的方法呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public class Test(){ public static int sum = 0;}一般都使用类的静态变量啊,还有更好的??.. 如果是同一个类的不同对象的话,可以使用静态变量。如果是不同的类的话,那只有把那个变量设置成public的了,不过不大提倡这样做。如同1楼说的。可以用更好的设计来代替。 我的想法就是这样地.....我在这里求教有没有更好的办法有些数据是所有的对象都要用的....再好的设计也都要用一个int 传来传去无所谓一个巨大的数据结构的话...难道也要传吗????来回寻址的时间就哭死了.....1楼不要说空话...拿点理论来讲讲......OO理解的好可不是一个简单的问题 来这里请教问题的 就是希望得到一些答复能开阔视野..你这样的回复算什么3楼似乎没看明白我的问题.....也许是我说的概括有一个对象...他有很复杂的很庞大结构.....其他所有类实例化的对象 都要用到....这么说..似乎能清晰些?? 哪位大侠有blizzard.java,小弟想研究下 怎么样才能在java中获取一个文件夹中的所有文件名,我该怎么做啊 子类可以继承父类的构造方法么?看看这短代码怪怪的 Java: 向 List 添加内容 ,朋友们帮帮忙,看那里错了? 急!java有没有?加一个东东. 熟悉socket和流的乱入,请教 访问servlet为什么会提下载? 如何搜索接口的原型? 请问一下一个Java进程(一个Java.exe)最多可以分配多大的内存,64G? 大小写 程序里关于!的疑问 不同类型的list赋值问题
public class Test(){
public static int sum = 0;
}
一般都使用类的静态变量啊,还有更好的??..
如果是不同的类的话,那只有把那个变量设置成public的了,不过不大提倡这样做。
如同1楼说的。可以用更好的设计来代替。
我的想法就是这样地.....我在这里求教有没有更好的办法有些数据是所有的对象都要用的....再好的设计也都要用一个int 传来传去无所谓一个巨大的数据结构的话...难道也要传吗????来回寻址的时间就哭死了.....1楼不要说空话...拿点理论来讲讲......OO理解的好可不是一个简单的问题 来这里请教问题的 就是希望得到一些答复能开阔视野..你这样的回复算什么3楼似乎没看明白我的问题.....也许是我说的概括有一个对象...他有很复杂的很庞大结构.....其他所有类实例化的对象 都要用到....这么说..似乎能清晰些??