Spring MVC異步處理-Future模式

主線程開啓一個子線程,子線程在處理一個非常耗時的任務,主線程就會立即返回一個Future對象。這個Future對象有一個成員變量result,子線程和主線程共享這個Future對象。如果主線程,在子線程沒有處理業務之前調用Future.getResult方法,則會發生阻塞。而子線程處理業務完成之後,會執行Future.setResult方法,此時Future對象的鎖屬於子線程。子線程執行setRe
相關文章
相關標籤/搜索