Buscar

Perguntas sobre 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 4 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

Prévia do material em texto

1 - (Instituto AOCP − 2020 − MJSP − Cientista de Dados − Engenheiro de Dados − Big Data)
Java é uma linguagem orientada a objetos na qual os objetos Java são parte das assim chamadas classes Java. Nesse sentido, escolha a alternativa que apresenta um programa executável escrito em Java.
 public class Main {
System.out.println("Hello World!");
}
Certo public class Main {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
 public static void main(String[] args) {
System.out.println("Hello World!");
}
 println("Hello World!") 
 public class HelloWorld {
public static void HelloWorld() {
System.out.println("Hello World!");
}
}
2 - (COMPERVE − 2016 − UFRN − Técnico em Tecnologia da Informação - Adaptada)
Para responder à questão, considere o seguinte trecho de código Java:
A relação entre a classe "Soma" e a classe "OperacaoMatematica" é de: 
 Agregação 
 Recursividade 
Certo Herança 
 Composição 
 Polimorfismo 
3 - Ano: 2017 Banca: FCC Órgão: TRE-PR Prova: FCC - 2017 - TRE-PR - Técnico Judiciário - Programação de Sistemas
Uma aplicação Java pode conter, entre outros recursos, classes, interfaces e classes abstratas. Uma instrução correta que uma interface Java pode conter é:
 Private int calcularQuantidade(int n1); 
 Public void exibe( ) {System.out.print(''Ok'');} 
Certo Double calcular(double n1, double n2); 
 Protected sacar(double valor); 
 Public double calcularTributos() {return 27.5;} 
4 - Herança e interfaces são conceitos da orientação a objetos que possibilitam a obtenção de polimorfismo. Em Java, uma interface: 
 Pode conter declarações de constantes e de variáveis não inicializadas. 
 Pode ser instanciada diretamente por meio da instrução new. 
Certo Pode possuir métodos abstratos e estáticos. 
 Somente permite herança simples. 
 Pode possuir assinaturas de métodos públicos e protegidos. 
5 - Ano: 2010 Banca: FDC Órgão: MAPA Prova: FUNDAÇÃO DOM CINTRA - 2010 - MAPA - Analista de Sistemas
Analise as seguintes sentenças em relação à linguagem Java:
I. Java suporta diretamente somente herança simples, entretanto ela permite uma versão de herança múltipla com a implementação da classe virtual abstract.
II. Uma classe em Java pode implementar uma ou mais interfaces, para isso basta anexar à definição da classe a palavra-chave implements seguida das interfaces separadas por vírgula.
III. Em Java, quando um método é definido como final, ele pode ser sobreposto somente em classes descendentes.
Em relação às sentenças supracitadas, pode-se afirmar que apenas:
 I e II são verdadeiras; 
Certo II é verdadeira; 
 II e III são verdadeiras. 
 III é verdadeira; 
 I é verdadeira; 
6 - Ano: 2020 Banca: COMPERVE Órgão: TJ-RN Prova: COMPERVE - 2020 - TJ-RN - Analista de Sistemas Sênior (ADAPTADA)
Uma interface na linguagem Java é apenas um contrato que a classe deve cumprir com a interface que a implementa. Sobre interfaces na linguagem Java, é correto afirmar:
 Elas fazem parte de herança. 
Certo As variáveis são implicitamente public static final. 
 Interfaces são equivalentes às classes abstratas. 
 Uma interface pode implementar uma classe. 
 As variáveis e os métodos podem ter qualquer modificador de acesso. 
7 - No que se refere à linguagem de programação Java, ''thread safe'' é um conceito segundo o qual threads concorrentes utilizam algoritmo de sincronismo para cooperarem entre si. É exemplo da aplicação desse conceito: 
Certo Objetos imutáveis 
 Objetos finais 
 Classes finais 
 Classes estáticas 
 Objetos estáticos 
8 - AOCP - BRDE - Analista de Sistemas - 2012) Sobre Prioridade e Agendamento de Thread na linguagem de programação Java, analise as afirmações e assinale a(s) correta(s).
I. Por padrão, toda thread recebe uma DEFAULT_PRIORITY (uma constante de 5).
II. Toda thread do Java tem uma prioridade de thread que auxilia na ordenação em que estão agendadas.
III. O agendamento de thread consegue garantir que, em diferentes sistemas operacionais, cada processo gastará a mesma fatia de tempo.
IV. Em Java, cada nova thread herda a prioridade da thread que a cria.
Certo Apenas II e IV 
 Apenas I, III e IV 
 Apenas II, III e IV 
 Apenas I 
 I, II, III e IV 
9 - De forma geral, quando criamos aplicativos para acesso ao banco de dados, com base no JDBC, temos instruções SQL em meio ao código Java, onde algumas são comandos para manipulação de dados (DML) e outras fazem consultas aos dados armazenados. Para efetivar um comando DML, como Insert ou Delete, qual método deve ser utilizado? 
 executeQuery 
 forName 
Certo executeUpdate
 prepareStatement 
 getConnection 
10 - O padrão DAO surgiu para resolver um problema recorrente em sistemas cadastrais, onde comandos SQL dispersos, em meio ao código do aplicativo, diminuem o reuso e aumentam a dificuldade de manutenção. Esse padrão tem como objetivo concentrar os comandos SQL em classes específicas, onde o método alterar, por exemplo, receberia uma entidade como parâmetro e invocaria um comando do tipo: 
 SELECT 
Certo UPDATE 
 CREATE 
 DELETE 
 INSERT

Outros materiais