我创建了一个服务,它必须在给定的时间后重复检查,然后它应该向我的应用程序传达检查的结果,无论该应用程序在那个精确时间是什么活动,它都应该响应该消息因此。
我到了我的服务定期执行检查的地步,但我不知道如何从我的应用程序的任何地方获取服务的这个实例,为了得到结果,当应用程序在后台时停止服务等等
如果您使用的是 Spring 框架,您只需将服务注入您希望在程序中可访问的位置。
否则,您可以使用单例模式。可以在此处找到用 java 编写的单例模式的示例:http ://www.javaworld.com/javaworld/jw-04-2003/jw-0425-designpatterns.html
或者只是谷歌“单例模式示例”。希望到目前为止有所帮助。