Questões de Concurso
Sobre plataforma java em programação
Foram encontradas 615 questões

Com relação à estrutura e aos comandos da linguagem Java acima apresentados, que visam realizar o controle de acesso de usuários com base em suas permissões, assinale a alternativa correta.
O trecho de código a seguir representa um exemplo de emprego de anotações em Java:

Sobre desenvolvimento de códigos em JavaScript, considere o exemplo dado e analise as afirmativas a seguir.
I. Anotações podem ser usadas pelo compilador para detectar erros ou suprimir avisos.
II. Ferramentas podem processar informações de anotações para gerar código e arquivos XML.
III. Algumas anotações estão disponíveis para serem examinadas em tempo de execução.
Está correto o que se afirma em:
Considere o trecho de código abaixo, parte de um sistema de processo eletrônico desenvolvido com Jakarta EE 10+, que utiliza Jakarta Authorization para controle de acesso baseado em papéis (roles).

Com base no código e nas anotações utilizadas,
Considere o seguinte trecho de código JAVA para mapeamento JPA:
public class Usuario {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id
@Column(name = "nome_completo", nullable = false, length = 255)
private String nome;
// ... outros atributos e métodos
}
A anotação @Column(name = "nome_completo", nullable = false, length = 255) tem como principal função:
A figura abaixo mostra as cinco fases para execução de um programa Java, no qual o CÓDIGO representa um módulo intermediário.

Nesse contexto, os identificadores para as fases E1, E2 e E3 e a denominação pela qual é conhecido o CÓDIGO são, respectivamente:
Acerca do cenário apresentado, avalie as sentenças a seguir:
A instrução switch com pattern matching é uma funcionalidade estável no JDK 17, não exigindo ativação com --enable-preview. PORQUE O uso de sealed interface permite restringir a herança a tipos específicos, e combinado com switch exaustivo, permite ao compilador garantir que todos os casos foram tratados.
Acerca dessas sentenças, assinale a alternativa CORRETA.
Considerando que a data e a hora atuais são 23/05/2025 23:44:17, qual alternativa apresenta o formato correto para exibir a data e a hora no formato apresentado?
package conceicao; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; public class Conceicao { public static void main(String[] args) {
String formatoPattern = "__/__/____ __:__:__"; LocalDateTime data = LocalDateTime.now(); DateTimeFormatter formato = DateTimeFormatter.ofPattern(formatoPattern); String dataFormatada = data.format(formato); System.out.println(dataFormatada); } }
package conceicao; import java.util.Arrays; import java.util.List; public class Conceicao { public static void main(String[] args) { List<Double> list = Arrays.asList(1.4, 2.6, 3.5, 4.9); list.forEach(n -> System.out.print(Math.round(Math.ceil(n)) + " ")); } }
package conceicao; public class Conceicao { protected String v; }
public class ExemploErro {
public static void exibir(Integer valor) {
System.out.println(“Valor inteiro: ” + valor);
}
public static void exibir(double valor) {
System.out.println(“Valor decimal: ” + valor);
}
public static void main(String[] args) {
exibir(null);
}
}

A execução do trecho de código precedente, em Java 21, resultará na criação de
com base na criação de uma subclasse “Onibus” a partir de uma superclasse “Transporte”, assinale a alternativa com o código correto: