Questões de Concurso
Sobre java em programação
Foram encontradas 2.693 questões
Analise o código Java a seguir.

É CORRETO afirmar que o código:
O sistema abaixo foi desenvolvido na linguagem Java e precisa ser completado para implementar o conceito de “Polimorfismo”. A palavra que completa as lacunas na classe “conta” é

Utilizando os operadores de atribuição compostos aritméticos no código-fonte escrito em Java, o número que será visualizado após a execução do programa abaixo é

Analise as duas classes escritas em Java e pertencentes ao mesmo projeto; a classe “Main” apresenta duas linhas na sequência, que precisam ser preenchidas pelos respectivos códigos-fontes escritos corretamente. Identifique a alternativa que apresenta as duas linhas corretamente codificadas:

Observe a figura abaixo, associada à linguagem Java.

Para permitir que um mesmo programa seja executado em
vários sistemas operacionais, a plataforma java gera códigos genéricos *.class e os traduz para o código da máquina local,
*.exe ou *.bin, somente no momento da execução. Nesse contexto, os códigos específicos para a máquina virtual Java, e não para a máquina local, recebe o nome de:
A classe NaoSegura a seguir contém uma vulnerabilidade uma vez que ela expõe o atributo privado da classe.
public class NaoSegura {
private Date data;
public NaoSegura() {
data = new Date();
}
public Date getData() {
return data;
}
}
Assinale a alternativa que apresenta uma solução para o
problema.
Considere o seguinte trecho de código Java abaixo.

Após ser executado o método main(), o valor da variável “resultado” é:
Considere as afirmativas abaixo, sobre os modificadores de acesso da linguagem de programação JAVA.
I. O modificador de acesso public é o menos restritivo de todos, ou seja, uma classe Java com esse modificador fica visível para qualquer outra classe dentro do programa, independentemente de estar dentro do mesmo pacote ou não.
II. O modificador de acesso default é o menos restritivo de todos, ou seja, uma classe Java com esse modificador fica visível para qualquer outra classe dentro do programa, independentemente de estar dentro do mesmo pacote ou não.
III. O modificador de acesso private é o mais restritivo de todos.
IV. O modificador de acesso protected é o mais restritivo de todos.
Está correto somente o que se afirma em:
Considerando o uso de JavaBeans nas tabelas rotuladas Cliente.java, VerClienteJava.jsp e VerCliente.jsp, abaixo onde cada tabela representa um arquivo, analise as afirmativas:
1) O arquivo VerCliente.jsp exemplifica o fato de não ser necessário instanciar explicitamente um objeto da classe para poder acessar seus métodos, quando se usa uma classe do tipo bean.
2) Tanto o arquivo VerCliente.jps quanto VerClienteJava.jsp apenas criam uma instancia de um objeto da classe Cliente do pacote Controle referenciada por cli e fazem com que ao atributo nome seja atribuído o nome “José da Silva”.
3) Em VerCliente.jsp mesmo que não
explicitamente, há de fato uma referência aos
métodos setNome e getNome. Isto é alcançado
com o atributo property dos elementos <jsp:setProperty/> e <jsp:getProperty/>.
Está(ão) correta(s):
Com relação à linguagem de programação Java, analise as proposições abaixo.
1) Para declarar uma classe como subclasse de outra usamos a instrução extends.
2) A instrução usada para fazer referência a métodos e variáveis de uma superclasse é this.
3) A instrução usada para transformar uma variável em uma variável de classe é static.
4) Java não é uma linguagem puramente orientada a objetos como Ruby ou SmallTalk.
Estão corretas:
Considere o código Java a seguir:

Os valores que serão impressos no console após a execução do método main da classe Arce são, respectivamente:
No código Java abaixo,

verifica-se que o bloco finally será executado
Qual é o resultado da compilação e execução do código Java a seguir?

Analise o código Java a seguir.
import javax.swing.JOptionPane;
public class Exemplo {
public static void main(String[] args) {
double n, x, ca, cb, e, r;
x = Double.parseDouble (JOptionPane.showlnputDialog
("Digite urn valor para x"));
n = Double.parseDouble
(JOptionPane.showlnputDialog ("Digite urn valor para n"));
ca = 2;
r = x;
while (ca <= n) {
e = x;
cb = 1;
while (cb < ca) {
e = e * x;
cb = cb + 1;
}
r = r + e;
ca = ca + 2;
}
JOptionPane.showMessageDialogfnull, r);
}
}
Se a variável x receber o valor 4 e a variável n receber o
valor 6, o valor exibido na tela será:
I - Os métodos de uma subclasse acessam membros private diretamente de sua superclasse.
II - Um método declarado public em uma superclasse permanece public para todas as subclasses diretas e indiretas da classe.
III - Para que os objetos de uma classe mantenham estados consistentes, é recomendável a utilização de variáveis de instância protected na superclasse.
IV - O Java não suporta herança múltipla.
Está(ão) CORRETO(S):