Questões de Concurso sobre JAVA*

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
2.512 questões encontradas
Questões por página
20
Mais recentes
 

Em JAVA, existe um método que pertence à biblioteca nativa, onde não é capaz de bloquear a execução de uma determinada thread. Com relação a esse assunto, marque a alternativa correta.


A

Thread.join()


B

Thread.insert()


C

Thread.block()


D

Thread.delete()


E

Thread.yield()

No que diz respeito às Regras de Declaração para Arquivos-Fonte Java, analise as proposições a seguir.


I. Se o arquivo de código-fonte tiver uma classe pública, seu nome terá que coincidir com o nome dessa classe.

II. Se não houver instrução package, as instruções import terão que ser as primeiras (fora os comentários) do arquivo de código-fonte.

III. O arquivo só pode ter uma instrução package, porém, várias de import.

IV. Um arquivo de código-fonte pode ter várias classes públicas.

V. O arquivo só pode ter uma classe não pública.


Estão CORRETAS as proposições


A

I, III e IV.


B

I, II e III.


C

I, IV e V.


D

II, IV e V.


E

II, III e V.

A linguagem Java ocupa o 3º lugar no ranking de linguagens de programação, sendo utilizada principalmente para desenvolvimento web, móvel e corporativo. Essa linguagem, que é orientada a objetos, baseia-se nos quatro pilares do princípio da abstração, denominados

A
herança, classes, objetos e troca de mensagens.

B
encapsulamento, colaboração, classes e polimorfismo.

C
encapsulamento, herança, composição e polimorfismo.

D
herança, classes, polimorfismo e atributos.

Considere a classe Java a seguir:


public abstract class Aviao {

_ private final String modelo;

_ public Aviao(String modelo){

_ _ this.modelo = modelo;

_ }

_ private String getModelo(){

_ _ return this.modelo;

_ }

_ public abstract void Subir();

_ public abstract void Descer();

_ private abstract void Manobrar();

}


A compilação dessa classe produz um erro, pois


A

não foi apresentada uma implementação para os métodos Subir, Descer e Manobrar.


B

classes abstratas não podem implementar métodos privados.


C

os argumentos dos métodos e os campos da classe não podem ter o mesmo nome.


D

métodos não podem ser privados e abstratos simultaneamente.


E

métodos de acesso aos campos das classes não podem ser privados.

No Java, uma classe pode ser executada como uma thread desde que ela


A

implemente a interface Runnable.


B

não possua métodos marcados com a palavra reservada synchronized.


C

não acesse outras classes que não sejam threads.


D

possua os métodos start() e run().


E

seja descendente da classe Serializable.

   
Gerar simulado