Questões de Concurso
Sobre java em programação
Foram encontradas 2.549 questões
Em relação à linguagem de programação JAVA, avalie as sentenças a seguir:
I. O construtor não tem retorno e possui o mesmo nome da classe.
II. Não é possível declarar variáveis locais com o mesmo nome de variáveis de instância ou da classe, pois a ambiguidade gera um erro de compilação.
III. Na declaração de variável no Java, deve-se indicar o tipo e o nome da variável.
IV. Java não é case sensitive.
É CORRETO afirmar:
Escolha a opção que apresenta o resultado obtido ao compilar e executar esse código.
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.
Considere as seguintes declarações de métodos na linguagem de programação Java:
A técnica aplicada nas três declarações é
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?
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, o coletor de lixo (garbage collector) é
responsável por liberar a memória ocupada por
objetos que não são mais referenciados,
fomentando travamentos na memória.
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 que o Maven adicione ao repositório local o JAR da empresa terceirizada, a analista deve executar a seguinte meta do maveninstall-plugin:
Para permitir o maior número possível de threads na NetTRF, dadas as condições, Anderson deve implementar threads: