

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.


Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
A respeito do seguinte trecho de código Java, assinale a alternativa correta.

O código apresenta erro em tempo de compilação por ambiguidade: o compilador não consegue decidir entre exibir(Integer) e exibir(double) para o argumento null.
O método exibir(double) não pode ser sobrecarregado com exibir(Integer), pois Integer é um tipo primitivo e double é um wrapper.
O código compila e executa normalmente, imprimindo “Valor inteiro: null”.
O método main está incorreto, pois não é permitido passar valores null para métodos sobrecarregados.
O compilador automaticamente converte null para double, e o método exibir(double) é executado com valor 0.0.
Durante o desenvolvimento de um sistema de vendas, um analista implementou a classe abaixo para calcular o valor do desconto aplicado sobre um produto com base em um percentual fornecido:
public class Produto {
public double preco;
public double calcularDesconto(double percentual) {
return preco * (percentual / 100);
}
}
Considerando que um produto custa R$ 200,00 e deseja-se aplicar-lhe um desconto de 10%, qual das alternativas abaixo apresenta a sequência correta de comandos em Java que deve ser utilizada para instanciar um objeto, configurar o preço e obter o valor do desconto?
Produto.calcularDesconto(10);
new Produto().preco = 200; calcularDesconto(10);
Produto p = new Produto(); p.calcularDesconto(10);
Produto p = new Produto(); p.preco = 200; p.calcularDesconto(10);
calcularDesconto(200, 10);
Considere o seguinte código em Java:
public static void main(String[] args)
throws MalformedURLException {
URL url = new URL(“https://bloco13:trib@”+
”www.tjms.jus.br/ws?id=0#A");
String s1 = url.getRef(), s2 = url.getUserInfo(),
s3 = url.getQuery(), s4 = url.getFile();
Arrays.asList(s1,s2,s3,s4).stream()
.map(s->s.concat(";"))
.forEach(System.out::print);
}
Ao ser executado com as importações necessárias, o código acima imprime na saída padrão:
Exception;
A;bloco13;id=0;null;
null;bloco13:trib;id=0#A;null;
A;bloco13:trib;id=0;/ws?id=0;
null;bloco13;id=0#A;/ws?id=0#A;
Java é uma linguagem de programação orientada objetos, lançada em 1995, pela Sun Microsystems, que, ao longo dos anos, tornou-se uma das linguagens mais populares utilizadas devido à sua portabilidade e eficiência. Sobre os conceitos fundamentais da linguagem Java, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Uma classe pode herdar de várias classes ao mesmo tempo.
( ) O uso de “super” é restrito à chamada de métodos do construtor da classe pai.
( ) A palavra-chave “final” pode ser usada para prevenir que um método seja sobrescrito.
( ) A interface em Java pode conter apenas métodos abstratos.
A sequência está correta em
F, F, F, F.
V, F, V, F.
F, F, V, F.
V, V, V, V.
Com relação ao desenvolvimento utilizando linguagem Java, assinale a alternativa que apresenta a função de um applet Java em um ambiente de navegação na web.
Um programa Java que é executado localmente no computador do usuário sem precisar de conexão com a internet
Um pequeno programa Java projetado para ser baixado e executado automaticamente por um navegador compatível com Java
Um software instalado manualmente no servidor para melhorar o desempenho da navegação na web
Um programa Java que substitui completamente o navegador do cliente


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
A sobrecarga de método é um recurso cujos métodos com o mesmo nome podem ser declarados na mesma classe, contanto que obedeçam determinadas regras da linguagem de programação. Sobre o funcionamento da sobrecarga de método em Java, analise as afirmativas abaixo.
I Java não suporta sobrecarga de métodos, apenas de operadores.
II Métodos sobrecarregados são distinguidos por suas assinaturas (nome do método e a lista de parâmetros, mas não pelo tipo de retorno e modificadores).
III O tipo de retorno faz parte da assinatura do método.
IV As declarações public static int square (int intValue) e public static double square (double double Value) são exemplos de sobrecarga de métodos.
Das afirmativas, estão corretas
I e II.
I e III.
II e IV.
III e IV.

Considerando o código precedente, desenvolvido em Java, assinale a opção que corresponde à correta execução desse código.
Resultado=12
Resultado=21
Resultado=4
Resultado=9
Resultado=14
Um desenvolvedor Java 21 precisa implementar uma enumeração chamada DiaDaSemana, que representa os dias da semana, de forma a garantir que esteja acessível em todos os pacotes usados no sistema.
Considerando-se esse contexto, qual extrato de código se deve usar para fazer essa implementação?
enum DiaDaSemana {SEGUNDA, TERCA, QUARTA, QUINTA, SEXTA, SABADO, DOMINGO}
enumeration DiaDaSemana {SEGUNDA, TERCA, QUARTA, QUINTA, SEXTA, SABADO, DOMINGO}
public enum DiaDaSemana {SEGUNDA, TERCA, QUARTA, QUINTA, SEXTA, SABADO, DOMINGO}
enum DiaDaSemana: {SEGUNDA, TERCA, QUARTA, QUINTA, SEXTA, SABADO, DOMINGO}
public enumeration DiaDaSemana {SEGUNDA, TERCA, QUARTA, QUINTA, SEXTA, SABADO, DOMINGO}
Analise a seguinte estrutura de comando em JAVA e assinale a alternativa que melhor a descreve.
1. import java.util.Scanner;
2. public class Exemplo
3. {
4. public static void main(String
args[])
5. {
6. int a, b;
7. Scanner e = new Scanner(System.in);
8. System.out.println(“Digite o primeiro
número: “);
9. a = e.nextInt();
10. System.out.println(“Digite o segundo
número: “);
11. b = e.nextInt();
12. soma(a,b); // chamada do método
soma()
13. }
14 public static void soma(int a,int b)
15. {
16. int s;
17. s = a + b;
18. System.out.println(“Soma = “ + s);
19. }
20. }
Método encapsulado.
Método com passagem de parâmetros e com retorno.
Método sem passagem de parâmetros e com retorno.
Método sem passagem de parâmetros e sem retorno.
Método com passagem de parâmetros e sem retorno.
JDBCRealm é uma implementação da interface Tomcat Realm que procura usuários em um banco de dados relacional acessado por meio de um driver JDBC.
Certo
Errado


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.