当前位置:  技术问答>java相关

连接池问题!不能取得唯一的实例!救命,搞了一个早上了~

    来源: 互联网  发布时间:2015-06-01

    本文导语:  public class MedicareApplication {      static private MedicareApplication mApp;   static synchronized public MedicareApplication getInstance() {       if (mApp == null) {         mApp = new MedicareApplication();       }       return...

public class MedicareApplication {
  
  static private MedicareApplication mApp;

  static synchronized public MedicareApplication getInstance() {
      if (mApp == null) {
        mApp = new MedicareApplication();
      }
      return mApp;

  }

...

}

我的类1中写了 MedicareApplication.getInstance();取得了实例。
而在类2中写MedicareApplication ma = MedicareApplication.getInstance(),想获得之前在类1中生成的实例,赋予给ma 。
但是不行!!!!  跟踪getInstance() 里的mApp,每次都是null。


|
先把你的程序简化点.一步一步试.
我试了一下,是可以的.
public class MedicareApplication {

  static private MedicareApplication mApp;

  static synchronized public MedicareApplication getInstance() {
    if (mApp == null) {
      mApp = new MedicareApplication();
    }
    return mApp;
  }
}


public class Test {

    public Test() {
    }

    public void test1() {
        MedicareApplication ma = MedicareApplication.getInstance();
        System.out.println(ma);
    }

    public void test2() {
        MedicareApplication ma = MedicareApplication.getInstance();
        System.out.println(ma);
    }

    public static void main(String[] args) {
        Test t = new Test();
        t.test1();
        t.test2();
        //是同一个对象的地址
    }

}

|
我看着没错呀?

等高手来指点你吧

    
 
 

您可能感兴趣的文章:

  • eclipse 连接Liunx CVS问题 !高人救命啊!
  • 高手救命,很急——ORACLE817安装在UNIXWARE711上,手工启动数据库后在netasst中连接错误,高手帮我看看? iis7站长之家
  • 救教Red Hat 5.2 下配置XMANAGE连接的方法!高手救命呀~~
  • 利用Applet做Client,打开一个Socket连接,则出现java.security.AccessControlException: access denied 问题,有什么简便的方法解决???救命啊,立刻给分啊~~
  • JRUN和IIS4.0连接的问题。英雄救命!!
  • 请教,jdbc的连接串中怎么带上sqlserver的实例名称?(急死我了)
  • C#连接Oracle数据库的实例方法
  • SQL自连接(self join)实例学习
  • PHP字符串的连接的简单实例
  • vb.net实例代码 连接访问数据库文件(mdb)
  • c#(asp.net)连接excel的实例代码
  • java连接MySQl数据库实例代码
  • 与Oracle RAC相关的连接配置写法实例
  • C#实现路由器断开连接,更改公网ip的实例代码
  • python中常用的各种数据库操作模块和连接实例
  • php5使用pdo连接数据库实例
  • Jedis出现connection timeout问题解决方法(JedisPool连接池使用实例)
  • SQL多表连接查询实例分析(详细图文)
  • MySQL查询优化:用子查询代替非主键连接查询实例介绍
  • sql连接查询用法实例教程
  • Android中查看USB连接的外接设备信息的代码实例
  • 求用JDBC-ODBC 连接MS SQL的实例?
  • java数据库操作类演示实例分享(java连接数据库)
  • 怎么样连接数据库阿!!!有没有好的教程或实例阿
  • .NET连接MongoDB数据库实例教程
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何根据socket号来取得连接对端的ip地址信息?
  • mysql中如何查看最大连接数(max_connections)和修改最大连接数
  • 什么是socket的长连接,以及如何实现长连接,长连接和短连接有什么区别?
  • 如何在windows上远程连接centOS桌面
  • 建立长连接的SOCET通讯后,如何检查长连接的有效性,如何获知连接状态
  • Myeclipse中自带Tomcat的JDBC连接池配置(mysql和mssql)
  • Oracle 表连接方式(内连接/外连接/自连接) 详解
  • php中内置的mysql数据库连接驱动mysqlnd简介及mysqlnd的配置安装方式
  • 关于inetd。我做了一个测试程序,想计算ftp最多能有多少了连接,我发现当连接到1020次就不可以连接了,哪位大侠知道如何做才能将连接数量增加至10000呢??
  • php中操作memcache的类及成员列表及php下如何连接memched服务器
  • 哪位给解释一下长连接和短连接的区别?
  • mysql jdbc连接mysql数据库步骤及常见参数详解
  • ssh连接得通虚拟机,连接不通隔壁宿舍?
  • windows server2012无法连接无线网络解决方法(windows无线连接)
  • 请问unix/linux下动态连接库和静态连接库有什么区别?
  • fedora15 KDE桌面下能连接WLAN,GNOME下能搜到信号,就是连接不上,。。。。
  • linux 有线连接了却显示有线连接断开是怎么回事
  • 建立一个ftp数据连接并传送或接受完毕一些数据后,能否不关闭此数据连接,下次接着用?
  • oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法
  • LINUX中连接C++的库怎么连接.库在什么位置,还有什么特殊命令吗?
  • socket 断开连接如何再恢复连接
  • 请问连接本机数据库的JDBC,和连接远程的JDBC有没有区别?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3