给那个类定义一个private构造函数,
再弄个static 方法就能实现了。

解决方案 »

  1.   

    建议你看一下java 设计模式的独子模式->http://www.chinajavaworld.com ->Java中设计模式(2) Singleton模式.
      

  2.   

    楼上的兄弟们……如果是运行java.exe MyApplication 两下,不是设计模式可以控制的吧,可能需要从jvm考虑……
    楼主说的是这个意思……
      

  3.   

    这个就更简单了
    你在new这个对象的时候创建一个文件,
    然后在另外一个程序里边判断这个文件存在不存在就可以了
      

  4.   

    to: fightboy(樱桃小蚊子)
    你这种解决方案肯定不行的!!!!!
      

  5.   

    其实,只要是进程间能通讯的手段都可以,比如 JNI-WIN API,文件系统,SOCKET,。
    当第2个实例刚运行时,可以查看第一个实例流下的标记,如文件,SOCKET端口等等,判段如果有则退出