Carregando...
Carregando...
Ajude a melhorar a plataforma
A API Stream é usada para processar coleções de objetos. Um fluxo é uma sequência de objetos que suporta vários métodos que podem ser canalizados para produzir o resultado desejado. Sobre o fluxo de APIs, analise as afirmativas a seguir. I. Um fluxo não é uma estrutura de dados, em vez disso, recebe entrada das coleções, matrizes ou canais de E/S. II. Os fluxos não alteram a estrutura de dados original, eles apenas fornecem o resultado conforme os métodos de pipeline . III. Cada operação intermediária é executada lentamente e retorna um fluxo como resultado; portanto, várias operações intermediárias podem ser canalizadas. Está correto o que se afirma em:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
JUSTIFICATIVA A afirmativa I está correta, pois um fluxo está relacionado com a movimentação de dados por meio de um sistema, independentemente de sua estrutura. FlowAdapters tem métodos para converter as interfaces da API Flow em interfaces Reactive Stream e vice-versa; portanto, ajuda na interoperabilidade entre a API Flow e as bibliotecas com suporte a fluxo reativo. A afirmativa II está correta, pois o objetivo dos fluxos é realizar a transmissão dos dados de um remetente ao destinatário, obedecendo ao método de comunicação, mas sem alterar a estrutura de dados original. A afirmativa III está correta, pois as operações de terminal marcam o fim do fluxo e retornam o resultado. Em quase todos os casos, as operações de terminal são antecipadas, concluindo o seu fluxo a partir da fonte de dados e processando o pipeline antes de retornar o resultado final.