RT。
我用java写了一个服务端程序,main函数里启动了服务器,但是服务器只能有一个,启动之后如果再启动的话会出现两个服务端~~
首先想到用单例模式创建唯一实例,但是main函数每次执行都是与上一个启动的main无关的~~单例模式行不通啊!!
想到到一些软件运行了之后再双击启动会提示已启动,请问这是怎么实现的啊??
请高手不吝赐教~~
我用java写了一个服务端程序,main函数里启动了服务器,但是服务器只能有一个,启动之后如果再启动的话会出现两个服务端~~
首先想到用单例模式创建唯一实例,但是main函数每次执行都是与上一个启动的main无关的~~单例模式行不通啊!!
想到到一些软件运行了之后再双击启动会提示已启动,请问这是怎么实现的啊??
请高手不吝赐教~~
如果有Thread的话可以通过查看线程的存活状态来判断程序是否已启动