Foram encontradas 1.519 questões.
Analise as assertivas abaixo sobre exceções verificadas e não-verificadas em Java.
I. As exceções verificadas (em inglês, checked exceptions) precisam ser listadas direta ou indiretamente (através de uma superclasse) na cláusula throws do método que as dispara.
II. As subclasses da classe RuntimeException são consideradas exceções verificadas (em inglês, checked exceptions).
III. Um método de uma subclasse que sobrescreve um método de uma superclasse não pode listar exceções verificadas em sua cláusula throws que não sejam as exceções (ou subclasses dessas) listadas na cláusula throws do método da superclasse que foi sobrescrito.
Quais estão corretas?
Provas
Sobre multithreading e a classe Thread em Java, analise as seguintes assertivas:
I. A palavra-chave synchronized na definição de um método indica que esse método só pode ser acessado por uma thread de cada vez.
II. O método join permite uma thread esperar pelo término de outra.
III. Dois métodos synchronized diferentes num mesmo objeto podem ser acessados simultaneamente por duas threads distintas.
Quais estão corretas?
Provas
Uma maneira correta de representar a equação algébrica abaixo em código Java é dada pela alternativa:
!$ \dfrac{-b+\sqrt{b^2-4ac}}{2a} !$
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Abstração
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Final Keyword
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
Sobre alguns conceitos de orientação a objetos em Java, analise as assertivas abaixo:
I. Um método que é declarado com o modificador final não pode ser sobrescrito em uma subclasse.
II. Quando se chama um método através de uma referência para superclasse, Java executa o método sobrescrito respectivo na subclasse associada com o objeto.
III. A instanciação de objetos de classes abstratas é permitido, mas não recomendado.
Quais estão corretas?
Provas
Analise o seguinte trecho de código Java:
| int[] array = {1,2,3,4,5}; for ( int i = 0; i < array.length - 1; i++ ) { |
Após a execução desse trecho, qual será o conteúdo da variável array?
Provas
Considere o seguinte trecho de código Java:
| int i = 1; |
Qual o valor armazenado na variável n após a execução desse trecho de código?
Provas
Sobre conceitos de orientação a objetos em Java, analise as assertivas abaixo:
I. Não é permitido a uma classe estender (usando a palavra-chave extends) mais de uma classe base.
II. Uma classe pode implementar (usando a palavra-chave implements) mais de uma interface.
III. Uma classe declarada com o modificador final não pode ser estendida.
Quais estão corretas?
Provas
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoOperadoresOperadores Aritméticos
- Fundamentos de ProgramaçãoOperadoresOperadores Bitwise
- Fundamentos de ProgramaçãoTipos de Dados
Considerando que a variável inteira v (tipo int) armazena o valor 4, associe as expressões apresentadas na Coluna 1 ao respectivo resultado listados na Coluna 2. Considere que as operações sejam executadas independentemente uma das outras.
COLUNA 1
1. v >> 2
2. v | 0x01
3. v % 5
COLUNA 2
( ) 1
( ) 5
( ) 4
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Provas
Sobre a API JNDI (do inglês, Java Naming and Directory Interface) do J2EE 1.3, analise as assertivas a seguir:
I. É usada para localizar recursos que são registrados através do servidor J2EE.
II. A JNDI também é um serviço de atribuição de nomes.
III. O LDAP (do inglês, Lightweight Directory Access Protocol) é um serviço de atribuição de nomes suportado pelo JNDI.
Quais estão corretas?
Provas
Sobre os Servlets do J2EE 1.4, analise as assertivas a seguir:
I. Um servlet é uma classe da linguagem de programação Java.
II. Pode ser usado para manipular requisições HTTP.
III. Um servlet escrito para rodar num servidor Windows deve ser reescrito quando portado para rodar num servidor Linux.
Quais estão corretas?
Provas
Caderno Container