java 中如何设置可被所有类访问的全局变量

来源:互联网 发布:淘宝二手和闲鱼的区别 编辑:程序博客网 时间:2024/05/06 17:33

java不同于C/C++,其所有的方法和变量都被封装在类中,因此不能像C/C++那样直接在main函数中声明全局变量。

java中的全局变量则通过另外的方式来实现,即单独写一个全局变量类,其它类中可通过类名访问该类的所有public  static 变量。

example:

public class MsgQueue
{
private MsgQueue(){}
static ConcurrentLinkedQueue<String> sendMsgQueue = new ConcurrentLinkedQueue<String>();
}


上面的sendMsgQueue就是全局变量;


访问方式如下:

MsgQueue.sendMsgQueue.....




0 0
原创粉丝点击