Questão de Programação — Plataforma Java — UFLA 2025
ProgramaçãoPlataforma Java
- Código
- qg619860
- Banca
- UFLA
- Órgão
- UFLA
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista em Tecnologia da Informação
Analise a seguinte proposição: Na linguagem Java versão 21, as implementações de coleções de uso geral (como ArrayList, HashMap, LinkedList e HashSet) podem ser utilizadas para armazenar coleções de dados e podem ser sincronizadas (thread-safe) ou não. Assinale a alternativa CORRETA em relação a essas implementações.
- AA implementação ArrayList é sincronizada por padrão (thread-safe).
- BPara tornar a implementação LinkedList thread-safe, pode-se utilizar um syncronization wrapper.
- CO modificador volatile pode ser utilizado para tornar as implementações ArrayList e HashMap thread-safe.
- DO modificador syncronized, quando utilizado no método main, garante que todas as coleções do programa serão sincronizadas.