Pular para o conteúdo

Cebraspe · Superintendência de Seguros Privados (SUSEP) 2025

Questão 102 — Programação: Java — Threads Virtuais

Programação Java — Threads Virtuais

Cebraspe 2025 Superior

Superintendência de Seguros Privados (SUSEP) · Analista Técnico – Área: Tecnologia da Informação e Ciência de Dados

Gabarito disponível

Texto-base:
Julgue os itens que se seguem, referentes a HTML, CSS e JavaScript, Python e Java.

No Java, versão 21, o bloqueio de uma virtual thread, por exemplo, em uma operação de I/O, bloqueia a platform thread subjacente.
Selecione uma alternativa

Resolução comentada

Virtual thread bloqueada em I/O libera a platform thread (carrier).

No Java 21 (Project Loom), quando uma virtual thread bloqueia em uma operação de I/O, ela é desmontada (unmounted) da platform thread (carrier), que fica livre para executar outras virtual threads. Assim, o bloqueio não bloqueia a platform thread subjacente (salvo casos de pinning).

Análise das alternativas

Certo: incorreto, pois a platform thread não fica bloqueada. Errado: correto.

Referência: JEP 444 – Virtual Threads (Java 21)

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: Errado

Fonte: Gabarito preliminar: Gabarito oficial definitivo — 065_SUSEP_004_01