Buscar

Questões de Java

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

1.
		(COPESE-UFT − 2012 − MPE/TO − Técnico Ministerial ¿ Informática)
Analise o código Java a seguir.
É CORRETO afirmar que o código:
	
	
	
	Apresenta um erro de compilação na linha 13, visto que o nome dos parâmetros do construtor é diferente do nome dos atributos da classe "Pessoa".
	
	
	Mostra apenas a saída "Joao 20" porque o atributo email da classe "Pessoa" tem o modificador de acesso protected e, assim, seu conteúdo não pode ser impresso.
	
	
	Não pode ser executado porque existe mais de uma classe no arquivo ConcursoMPE.java e, assim, o compilador não saberá qual delas deve ser executada.
	
	
	Apresenta um erro de compilação na linha 5, pois como o atributo idade é privado, o conteúdo deste atributo não pode ser acessado forma em outra classe, sendo necessário criar métodos públicos na classe "Pessoa".
	
	
	Mostra a saída "Joao 20 joao@mp.to.gov.br".
	Data Resp.: 14/10/2021 18:35:14
		Explicação: 
Resposta correta: Apresenta um erro de compilação na linha 5, pois como o atributo idade é privado, o conteúdo deste atributo não pode ser acessado forma em outra classe, sendo necessário criar métodos públicos na classe "Pessoa"
		2.
		(COMPERVE − 2020 − TJ/RN − Analista de Sistemas Sênior − Adaptada)
Analise o trecho de código Java a seguir.
A partir da análise do código, observa-se que:
	
	
	
	Os modificadores de acesso não podem estar ocultos.
	
	
	Será exibido o endereço de memória do objeto.
	
	
	Será exibido um texto no console.
	
	
	O código compila, mas não mostra nada.
	
	
	O código não compila.
	Data Resp.: 14/10/2021 18:35:22
		Explicação: 
Resposta correta: O código não compila.
		3.
		Ano: 2012 Banca: FADESP Órgão: MPE-PA Prova: FADESP - 2012 - MPE-PA - Técnico - Analista de Sistemas - Desenvolvimento (ADAPTADA)
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'' é:
	
	
	
	Void
	
	
	Public
	
	
	Final
	
	
	Interface
	
	
	Abstract
	Data Resp.: 14/10/2021 18:35:29
		Explicação: 
A resposta certa é: Abstract
		4.
		Ano: 2017 Banca: INSTITUTO AOCP Órgão: EBSERH Prova: INSTITUTO AOCP - 2017 - EBSERH - Analista de Tecnologia da Informação - Processos (HUJB - UFCG)
Ao desenvolver um sistema utilizando a linguagem JAVA, alguns conceitos fazem parte da programação, como encapsulamento, herança e polimorfismo. No polimorfismo, temos o conceito de cast implícito. Assinale a alternativa que apresenta o comando que usa cast implícito.
	
	
	
	double[ ] nota = {7, 8, 9, 1, 4, 2};
	
	
	void parar() {System.out.println(''Parado!'')};
	
	
	Filho objetoFilho = (Filho)objetoPai;
	
	
	Pai objeto = new Filho();
	
	
	if (c instanceof Alcool) {abastecerAlcool (c);}
	Data Resp.: 14/10/2021 18:35:34
		Explicação: 
A resposta certa é: Pai objeto = new Filho();
		5.
		Ano: 2009 Banca: INSTITUTO CIDADES Órgão: UNIFESP Prova: INSTITUTO CIDADES - 2009 - UNIFESP - Analista de Tecnologia da Informação (ADAPTADA)
Acerca do método equals, analise as seguintes afirmativas:
I. O equals recebe um Object como argumento e verifica se ele mesmo é igual ao Object recebido para retornar um boolean exclusivamente false.
II. Um exemplo do uso do equals é para datas. Se usarmos criar duas datas, isto é, dois objetos diferentes, contendo 18/08/2009, ao comparar com o ==, receberá false, pois são referências para objetos diferentes.
III. Quando comparamos duas variáveis referência no Java, o == verifica se as duas variáveis se referem ao mesmo objeto.
Podemos afirmar corretamente que:
	
	
	
	As afirmativas I e II estão corretas.
	
	
	Apenas a afirmativa II está correta.
	
	
	Apenas a afirmativa I está correta.
	
	
	As afirmativas II e III estão corretas.
	
	
	Apenas a afirmativa III está correta.
	Data Resp.: 14/10/2021 18:35:39
		Explicação: 
A resposta certa é: As afirmativas II e III estão corretas.
		6.
		Ano: 2012 Banca: CESGRANRIO Órgão: Petrobras Prova: CESGRANRIO - 2012 - BR Distribuidora - Profissional Júnior - Formação Analista de Sistemas - Ênfase em Java - Crm e Web.
Nas linguagens orientadas a objeto, existe uma diferença entre a referência a um objeto e o valor do objeto. Em Java, o operador = = e o método equals, este definido para a classe Object, apresentam comportamento específico, que tem relação com essa característica. Considere o exemplo de um código Java 6 a seguir:
public class Questao {
public static void main(String [ ] args) {
Integer a,b,c,d,e ;
int f ;
char r1,r2,r3,r4,r5 ;
String s ;
a=1; b=1; c = a ;
d= b; f=1; e = f.;
r 1= ( a.equals(b)? 's' : 'n' ) ;
r 2= ( a.equals(c)? 's' : 'n' ) ;
r 3= ( a==d? 's' : 'n' ) ;
r 4= ( a==e? 's' : 'n' ) ;
r 5= ( a.equals(f)? 's' : 'n' ) ;
s = " "+r1+r2+r3+r4+r5 ;
System.out.println(s) ;
}
}
Executando-se esse código, em que é possível testar como o comportamento exemplificado foi implementado para a classe Integer e o tipo int, a resposta impressa será:
	
	
	
	sssss
	
	
	ssnns
	
	
	snnns
	
	
	nssss
	
	
	nnsss
	Data Resp.: 14/10/2021 18:35:46
		Explicação: 
A resposta certa é: sssss
		7.
		(UFF - COSEAC - Analista de Tecnologia da Informação - 2015) Na linguagem Java, uma thread executável pode entrar em um determinado estado por um intervalo de tempo específico, retornando ao estado executável quando for notificada por outra thread ou quando esse intervalo expirar. Essa situação caracteriza o seguinte estado:
	
	
	
	Novo
	
	
	Espera sincronizada
	
	
	Terminado
	
	
	Bloqueado
	
	
	Cancelado
	Data Resp.: 14/10/2021 18:35:52
		Explicação: 
A resposta certa é: Espera sincronizada
		8.
		(IDECAN - CREFITO/PR - Analista de Sistemas - 2013 ) (Questão modificada) As prioridades de thread em Java variam entre MIN_PRIORITY e MAX_PRIORITY, e por padrão toda thread recebe a prioridade NORM_PRIORITY.
Assinale a alternativa que apresenta os valores da constante de cada uma das prioridades:
	
	
	
	MIN_PRIORITY (uma constante de 0); MAX_PRIORITY (uma constante de 5); NORM_PRIORITY (uma constante de 3)
	
	
	MIN_PRIORITY (uma constante de 1); MAX_PRIORITY (uma constante de 2); NORM_PRIORITY (uma constante de 0)
	
	
	MIN_PRIORITY (uma constante de 10); MAX_PRIORITY (uma constante de 5); NORM_PRIORITY (uma constante de 1)
	
	
	MIN_PRIORITY (uma constante de 1); MAX_PRIORITY (uma constante de 10); NORM_PRIORITY (uma constante de 5)
	
	
	MIN_PRIORITY (uma constante de 5); MAX_PRIORITY (uma constante de 1); NORM_PRIORITY (uma constante de 10)
	Data Resp.: 14/10/2021 18:35:57
		Explicação: 
A resposta certa é: MIN_PRIORITY (uma constante de 1); MAX_PRIORITY (uma constante de 10); NORM_PRIORITY (uma constante de 5)
		9.
		Ao utilizar JPA, no ambiente do NetBeans, temos muitas ferramentas voltadas para a produtividade, onde uma delas permite criar as entidades do JPA a partir da conexão ao banco de dados via JDBC. Qual opção está sendo descrita aqui?
	
	
	
	JPA Controller Classes from Entity Classes
	
	
	Persistence Unit
	
	
	Swing GUI Forms from Entity Classes
	
	
	Entity Classes from Database
	
	
	Java Server Faces from JPA Controller Classes
	Data Resp.: 14/10/2021 18:36:05
		Explicação: 
A resposta certa é: Entity Classes from Database
		10.
		Após instanciar os drivers JDBC no aplicativo Java, precisamos estabelecer a conexão com o banco de dados e, a partir da obtenção da conexão, instanciar os objetos que serão responsáveis por executar as instruções SQL. Selecione a classe, pertencente à API JDBC, que administra e seleciona o driver adequado para iniciar uma conexão com o banco de dados na linguagem Java.
	
	
	
	ResultSet
	
	
	PreparedStatement
	
	
	DriverManager
	
	
	Connection
	
	
	Statement
	Data Resp.: 14/10/2021 18:36:08
		Explicação: 
A resposta certa é: DriverManager

Continue navegando

Outros materiais