解决方案 »

  1.   

    全局变量肯定还是有用的,虽然说占内存啊,影响性能什么的,但是有时候还非他不可全局变量的实现的话,常用的都是public static final ,这样当做常量来用,多方面实现
      

  2.   

    我也觉得public static final Collention是比较方便的实现,但是这样会有线程安全问题吧,所以我想的是改为private的,然后使用synchronized getValue/setValue方法读写数据,不考虑性能的情况下这样是否可行
      

  3.   

    全局变量?你要是不想用 public static final、 还不如放到session中那、哪都能取得到、也不烧性能、就是有点不安全
      

  4.   

       “JAVA中不应该有所谓全局变量的概念,全局变量严重影响了封装和模块化,所以如果你的程序中需要所谓的全局变量,那一定是你对程序的设计出了问题。”
    ————————————————————————————————
    以前信过这种观点,现在不信了:)
    太武断。
    这是把java往死里整啊
      

  5.   


    这倒是也算不上什么中国特色。原因说透了很简单:服务器比人便宜。
    是高薪养一个资深技术人员还是砸设备是个很容易判断的问题。
    从程序员的角度看,资本家的阴险企图就是把 开发 这个活儿 从 “智力密集型” 转变成 “体力密集型”。
    顺便吐槽下Spring+struct+hibernate , 这就是个成功忽悠案例~~~~
      

  6.   


    这倒是也算不上什么中国特色。原因说透了很简单:服务器比人便宜。
    是高薪养一个资深技术人员还是砸设备是个很容易判断的问题。
    从程序员的角度看,资本家的阴险企图就是把 开发 这个活儿 从 “智力密集型” 转变成 “体力密集型”。
    顺便吐槽下Spring+struct+hibernate , 这就是个成功忽悠案例~~~~
    为什么这么说呢,SSM相对SSH有什么特别明显的优点么
      

  7.   


    这倒是也算不上什么中国特色。原因说透了很简单:服务器比人便宜。
    是高薪养一个资深技术人员还是砸设备是个很容易判断的问题。
    从程序员的角度看,资本家的阴险企图就是把 开发 这个活儿 从 “智力密集型” 转变成 “体力密集型”。
    顺便吐槽下Spring+struct+hibernate , 这就是个成功忽悠案例~~~~
    为什么这么说呢,SSM相对SSH有什么特别明显的优点么ssm是啥。好吧,我查了一下,才晓得 m 指的是 mybatis
    我也没说ssm比ssh好啊这么说吧,所有的这个s h m 之类的组合并将之 市场化的努力 就跟 微软的 xx studio 产品 , 期望用 鼠标拖拉几个图标就搞定编程这个事情是一样的:)降低培训成本和劳动力的成本
      

  8.   

    静态关键字static,在类加载的时候就被执行了,一般这个是常量,增加读取速度,你说的全局变量,这个很有必要,一般全局变量,都会使用单例模式,整个过程中只会存在一个实例,这个你可以看看工厂模式,也是这么来的