Questões de Concurso
Sobre plataforma java em programação
Foram encontradas 615 questões
Considere o código seguinte:

O valor impresso será
Considere a classe Java seguinte:

O resultado impresso será
Na linguagem Java, a palavra reservada continue é utilizada dentro de laços.
Seu propósito é indicar que o programa deve
Observe o seguinte código Java reutilizado em todos os Sistemas de Informação do MPU.
public class Main {
String orgao = "MPU";
public static void main(String[] args) {
Main myObj = new Main();
myObj.orgao = "MMPPUU";
System.out.println(myObj.orgao);
}
}
No Java, para garantir que nenhum comando altere o valor do atributo orgao da classe Main durante a execução do programa, deve-se declarar o atributo orgao como:
Considere o código em Java a seguir.

O código acima possui um erro, pois a classe:
Considerando suas especificidades, qual das alternativas a seguir descreve corretamente as diferenças entre essas tecnologias?
Considere o seguinte trecho de código escrito na linguagem Java, versão 8:

Assinale a alternativa que apresenta CORRETAMENTE o nome do padrão de projeto que foi implementado na classe Conexao.
Considere o seguinte programa escrito na linguagem Java, versão 8:

Considerando que o usuário do programa informou os valores 23 (vinte e três) e 0 (zero) como numerador e denominador, respectivamente, assinale a alternativa que apresenta CORRETAMENTE o resultado esperado da execução do programa:
(Código adaptado de código disponível em: https://www.devmedia.com.br/construtores-em-java-primeiros-passos/28618)
I - O método descrição da classe Carro sobrescreve o método da classe Veiculo.
Il — A classe Veiculo deriva diretamente da superclasse Javamaster.
III - O método descrição da classe Carro chama o método —“descricao da classe Veiculo usando super.descricao(), o que é permitido e comum em POO para estender comportamentos.
Qual(is) afirmativa(s) está(ão) correta(s)?
Associe as duas colunas, relacionando as tecnologias à sua definição.
1. JDBC.
2. JTA
3. Hibernate.
4. JSF.
( ) Conjunto de APIs para gerenciar componentes de interface do usuário, eventos, validação de entrada, navegação de página, internacionalização e acessibilidade.
( ) É uma solução de Mapeamento Objeto/Relacional para ambientes Java, que facilita o mapeamento de objetos Java para bancos de dados relacionais e vice-versa.
( ) Fornece acesso universal aos dados a partir da linguagem de programação Java. é possível acessar virtualmente qualquer fonte de dados, desde bancos de dados relacionais até planilhas e arquivos de texto simples.
( ) Especifica interfaces de alto nível entre um gerenciador de transações e as partes envolvidas em um sistema de transações distribuídas.
A sequência CORRETA dessa associação é:
Quantidade máxima de memoria: 2GB
Quantidade inicial de memória: 512MB
Quantidade de memória destinada a armazenar objetos recém-criados: 256MB
Baseado nessas informações, assinale a alternativa que apresenta quais parâmetros Erick deve configurar na JVM do servidor:
Qual das alternativas descreve CORRETAMENTE o motivo pelo qual os programas Java podem ser executados em várias plataformas?
Em relação às linguagens Java e PHP, julgue o item a seguir.
A compilação de código em linguagens como Java resulta em bytecode que é interpretado pela JVM, enquanto o PHP é interpretado diretamente sem a necessidade de uma fase de compilação, o que pode levar a um desempenho menor, mas, por outro lado, teremos mais facilidades de depuração.
1. Persistência de dados em um banco relacional.
2. Interface gráfica web rica e baseada em componentes.
3. Gerenciamento de transações distribuídas em múltiplos recursos.
4. Comunicação assíncrona entre sistemas.
Quais especificações devem ser utilizadas para atender aos requisitos descritos, respectivamente?




I – O método main() na classe Universidade cria uma instância da classe ProfessorTitular, mas não exibe corretamente o seu salário.
II – A classe Professor não precisa conter métodos getter e setter para que seus atributos sejam acessados diretamente pelas subclasses.
III – O acesso direto ao salário da classe Professor é permitido pelas subclasses, uma vez que o atributo salario possui o modificador de acesso protected.
Assinale a alternativa correta:
I – Os métodos declarados com o modificador final podem ser sobrescritos, e as classes declaradas como modificador final não podem ser superclasses.
II – O polimorfismo permite-lhe tratar as generalidades e deixar que o ambiente de tempo de execução trate as especificidades.
III – Uma classe abstrata declara atributos e comportamentos comuns (ambos abstratos e concretos) das várias classes em uma hierarquia de classes.
DEITEL, Harvey M. Java como programar. 8a ed. São Paulo - SP: Pearson Printice Hall, 2010.
Assinale a alternativa correta: