Questões de Concurso
Comentadas sobre java em programação
Foram encontradas 1.676 questões
Analise as assertivas abaixo, as quais apresentam trechos de código na linguagem Java:
I. String texto = "Casa X ferreiro, espeto X pau.";
texto = texto.replace("X", "de");
II. String texto = "Casa X ferreiro, espeto X pau.";
texto = texto.replaceAll("X", "de");
III. String texto = "Casa X ferreiro, espeto X pau.";
texto = texto.replaceFirst("X", "de");
Em quais assertivas será realizada a substituição, na variável "texto", de todas ocorrências de "X" por "de"?
Em relação ao desenvolvimento de sistemas, julgue o item seguinte.
A implementação de um web service em Java é feita por meio de uma classe, que fica residente no servidor e pode ser acessado de forma distribuída.
rs = java.sql.DriverManager.executeQuery("SELECT * FROM sua_tabela");
Considerando-se esse contexto, qual das seguintes linhas de código mostra corretamente como avançar a posição do cursor quando é necessário obter o próximo registro?
Para atender a essa condição, a implementação dessas classes deve possuir o método getDesconto
Assinale a opção que melhor descreve a função do bloco “finally” neste comando.
Um desenvolvedor Java 21 precisa implementar uma enumeração chamada Dia Da Semana, que representa os dias da
semana, de forma a garantir que esteja acessível em todos os pacotes usados no sistema.
Considerando-se esse contexto, qual extrato de código se deve usar para fazer essa implementação?
Um desenvolvedor está trabalhando em um sistema bancário que precisa lidar de forma consistente com diferentes tipos de contas, todas definidas como subclasses da classe Conta Genérica, como Conta Corrente e Conta Poupança. Para isso, ele decide usar classes genéricas em Java para criar uma classe genérica Trata Conta que só trataria subclasses da classe Conta Genérica.
Considerando-se esse contexto, qual das seguintes opções inicia corretamente a definição da classe genérica desejada?
Segundo os conceitos de linguagem de programação, julgue o item.
Java suporta herança múltipla direta de classes.
Segundo os conceitos de linguagem de programação, julgue o item.
A palavra-chave “final” em Java é usada para
declarar variáveis constantes, métodos que não
podem ser sobrescritos e classes que não podem
ser estendidas.
Segundo os conceitos de linguagem de programação, julgue o item.
Em Java, métodos estáticos (static methods)
podem ser chamados diretamente pela classe,
sem a necessidade de instanciar um objeto dessa
classe.
Para implementar o projeto, com o nome proj001, em um servidor JBoss com hot deployment, utilizando apenas um arquivo, Ana irá fazer upload do artefato:
I. Coleções são estruturas de dados que permitem armazenar e manipular múltiplos elementos de forma organizada;
II. Threads são unidades de execução independentes dentro de um processo, permitindo a execução simultânea de tarefas;
III. O Garbage Collector é um mecanismo que gerencia automaticamente a alocação e desalocação de memória, liberando o programador dessa responsabilidade;
IV. Em Java, as classes ArrayList e LinkedList são exemplos de coleções, sendo a primeira baseada em arrays e a segunda em listas encadeadas;
V. A utilização de múltiplas threads sempre garante um melhor desempenho em qualquer situação, independentemente do número de núcleos de processamento disponíveis.
Assinale a opção CORRETA:
A fim de atualizar o projeto para o Spring Boot 3 observando estritamente o mínimo necessário, Eric deve atualizar o Java para a versão:
Para permitir o maior número possível de threads na NetTRF, dadas as condições, Anderson deve implementar threads: