Filtrar


Questões por página:
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.
Em Programação Orientada a Objetos (POO), o mecanismo de herança serve para definirmos novas classes a partir de classes mais gerais, absorvendo suas características e comportamentos e introduzindo novas características e novos comportamentos.

Adaptado de DEITEL, Harvey M.; DEITEL, Paul J. Java: como programar. 10. ed. São Paulo: Pearson, 2016.
Uma classe definida por meio de herança de outra classe é chamada de subclasse ou classe filha. Uma classe da qual a nova é derivada é conhecida como superclasse ou classe pai. O polimorfismo, por sua vez, permite escrever programas que processam objetos que compartilham a mesma superclasse como se todos fossem objetos desta superclasse.
Considerando os conceitos de herança e polimorfismo, em Java, assinale a alternativa CORRETA:
Em Java, uma thread executável pode transitar para qual estado se fornecer um intervalo de espera opcional quando estiver esperando outra thread realizar uma tarefa? 
Considerando o código JAVA apresentado abaixo, versão 17, assinale a opção que apresenta a saída da execução do código. 

9.png (283×115)
Assinale a opção que apresenta a instrução Java que, quando executada em um while, for ou do...while, pula as instruções restantes no corpo do loop e prossegue com a próxima iteração do loop.