使用future实现内置异步API
private void asynExecMessageListener(final DomainMessage message) { FutureTask futureTask = new FutureTask(new Callable<Boolean>() { public Boolean call() throws Exception {try { message.getMessageListener().action(message);} catch (Exception e) { ....return true;}});message.addFutureTask(futureTask);//运行futuretaskexecutor.execute(futureTask);//相当于pool.run}?
原文:http://www.jdon.com/jivejdon/thread/38006