关于java 多代理回调 2018-12-27 本文已影响0人 发疯的2魅 先定义一个接口,构造出一个方法 简单的接口回调 我这里写了个工具类,方便调用,要实现多回调,跟单回调实现方法是相同的,只是在这里你要把实现回调返回的值都保存起来,为了去重需要用到map中因为要去重。 假设a,b 两个页面,同时实现回调的接口,并且在无参构造里设置下回调, a,b类实现回调接口 这个时候在调用下callbackUtils中方法,就可以看到结果 a+执行中,b+执行中 调用回调的方法 以上这个map貌似也可以写成阻塞式的.LinkedBlockingQueue,后续谁有好点子请告知我。