Perguntas com a marcação «future»



11
Esperando em uma lista de Futuro
Eu tenho um método que retorna um Listdos futuros List<Future<O>> futures = getFutures(); Agora, quero esperar até que todos os futuros sejam processados ​​com êxito ou que qualquer uma das tarefas cuja saída seja retornada por um futuro gere uma exceção. Mesmo que uma tarefa gere uma exceção, não faz …

1
Futuros x promessas
Estou me confundindo com a diferença entre um futuro e uma promessa. Obviamente, eles têm métodos e coisas diferentes, mas qual é o caso de uso real? É isso?: quando estou gerenciando alguma tarefa assíncrona, uso future para obter o valor "no futuro" quando sou a tarefa assíncrona, uso promessa …
135 c++  c++11  promise  future 


6
Transforme Java Future em CompletableFuture
Java 8 apresenta CompletableFutureuma nova implementação de Future que pode ser combinada (inclui vários métodos Xxx). Gostaria de usar isso exclusivamente, mas muitas das bibliotecas que desejo usar retornam apenas Futureinstâncias não composíveis . Existe uma maneira de encerrar as Futureinstâncias retornadas dentro de um CompleteableFuturepara que eu possa compô-lo?
92 java  java-8  future 


8
Como esperar por vários futuros?
Suponha que eu tenha vários futuros e precise esperar até que algum deles falhe ou todos tenham sucesso. Por exemplo: Let há 3 futuros: f1, f2, f3. Se f1for bem-sucedido e f2falhar, não espero f3(e devolvo a falha ao cliente). Se f2falhar enquanto f1e f3ainda estiver em execução, não espero …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.