Questões de Concurso
Sobre java em programação
Foram encontradas 2.693 questões
1. É o tipo do objeto referenciado, e não o tipo da variável de referência, que determina a versão de um método sobreposto que será executada. 2. Se uma superclasse tiver um método sobreposto por uma subclasse, quando diferentes tipos de objetos forem referenciados por uma variável de referência da superclasse, versões distintas do método serão executadas. 3. Despacho dinâmico de métodos é o mecanismo pelo qual a chamada a um método sobreposto é resolvida no tempo de execução, e não de compilação.
Assinale a alternativa que indica todas as afirmativas corretas.
1. Um construtor de uma classe pode ser genérico tão somente se sua classe também o for. 2. Java permite que uma classe genérica seja usada sem nenhum argumento de tipo, o que cria um tipo bruto para a classe, compatível com códigos legados. 3. Em Java, não é possível criar classes de exceção genéricas. Uma classe genérica, portanto, não pode estender Throwable.
Assinale a alternativa que indica todas as afirmativas corretas.
Para expressar a operação lógica “OU”(OR) em linguagem Java, utiliza-se o símbolo \ (barra).
Pode-se criar um objeto array usando o operador new. Assim, todos os índices desse objeto são inicializados como: 0 para arrays numéricos, falso para boolean, ‘\0’ para caracteres e NULL para objetos.
Considere a definição da seguinte classe Pessoa:

A execução do código abaixo produz a seguinte resposta:

O hidrômetro é o equipamento que faz a apuração do consumo de água. Nele há um contador que registra a quantidade que passou pelo medidor. A conta é feita a partir do último número registrado em comparação aos valores do novo registro. A diferença entre os dois números aponta o volume de água consumido. Para ler o hidrômetro de ponteiros deve-se anotar os números indicados em preto dos círculos menores. Em sentido horário inicia-se pela unidade, depois a dezena até o último ponteiro que corresponde ao milhar. Um Estagiário foi solicitado a elaborar um trecho de programa em uma linguagem de programação para simular a leitura de cada número do hidrômetro de ponteiro e apresentar o número inteiro correspondente. O trecho elaborado por ele é apresentado abaixo, em Java.
int u=Integer.parseInt(JOptionPane.showInputDialog("Número que corresponde à unidade: "));
int d=Integer.parseInt(JOptionPane.showInputDialog("Número que corresponde à dezena: "));
int c=Integer.parseInt(JOptionPane.showInputDialog("Número que corresponde à centena: "));
int m=Integer.parseInt(JOptionPane.showInputDialog("Número que corresponde ao milhar: "));
..I....
JOptionPane.showMessageDialog(null,"A leitura do hidrômetro de ponteiro corresponde a " + valor,
"Resultado",JOptionPane.INFORMATION_MESSAGE);
A lacuna I é corretamente preenchida com
Considere o método abaixo, criado em Java:

Se n receber 1 e m receber 4,
Considere uma aplicação com as classes Java abaixo, criadas em um ambiente de programação ideal.

Ao compilar a aplicação, ocorrerá um erro que poderá ser resolvido se
A API Java Collections traz uma interface que especifica o que uma classe deve ser capaz de fazer para ser uma lista. Para a criação de listas, considere as instruções abaixo:
I. ArrayList lista = new ArrayList();
II. List lista = new ArrayList();
III. List lista = new LinkedList<>();
IV. ArrayList[] lista = new ArrayList[]();
Apresenta corretamente uma lista o que consta APENAS em
Considere o programa Java abaixo.

Para que os valores contidos no vetor x sejam apresentados em ordem crescente, a lacuna I deve ser preenchida por
Os valores contidos nas variáveis v1, v2 e v3 serão, respectivamente,
Ferramentas para o Gerenciamento de Dependências já estão disponíveis para as principais linguagens de desenvolvimento utilizadas no mercado. Com base nisso, dentre as linguagens escolhidas, relacione as colunas com a linguagem de programação e a sua respectiva ferramenta para o gerenciamento de dependências e assinale a alternativa com a sequência correta.
1. PHP
2. JAVA
3. .NET
4. RUBY
5. JAVASCRIPT
( ) YARN
( ) RUBYGEMS
( ) NUGET
( ) COMPOSER
( ) MAVEN