Questões de Concurso Comentadas por alunos sobre java em programação

Foram encontradas 2.392 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2270534 Programação
Sobre o uso de programação utilizando a linguagem Java, analise as afirmações a seguir:

I.Polimorfismo permite que objetos de classes sejam tratados de maneira uniforme quando herdam da mesma classe base ou implementam a mesma interface.
II.O trecho de código a seguir exibe polimorfismo entre classes: 

Imagem associada para resolução da questão

III.Os métodos escritos utilizando o conceito de polimorfismo são executados de maneira otimizada pela JVM (Java Virtual Machine) e não permitem o lançamento de exceções.

É correto o que se afirma em: 
Alternativas
Q2270533 Programação
Em um ambiente de desenvolvimento Java, é possível estruturar e organizar as classes e interfaces em grupos de pacotes (packages). Analise as afirmações a seguir:

I.Todas as classes abstratas, classes concretas e todas interfaces no mesmo pacote são visíveis entre si.
II.A declaração import permite acessar múltiplas classes ou interfaces, com os mesmos nomes, de pacotes diferentes.
III.Pacotes e subpacotes são utilizados para agrupar classes relacionadas. Esse agrupamento não tem influência sobre a organização do código-fonte ou diretórios onde os arquivos de classe são armazenados.

É correto o que se afirma em: 
Alternativas
Q2270528 Programação
Considere as afirmativas relacionadas à plataforma Java EE 8 (Enterprise Edition) apresentadas a seguir. Registre V, para verdadeiras, e F, para falsas:

(  )@RequestScoped, @Dependent e @ConversationScoped são tipos de escopo padrão definidos no pacote javax.enterprise.context.
(  )Os qualificadores (Qualifier ) são uma característica do CDI (Context and Dependency Injection) que permite diferenciar entre várias implementações de um mesmo tipo de Bean.
(  )Java Message Service (JMS) é uma API que permite que aplicativos Java troquem mensagens assíncronas, tendo como padrão mensagens no formato Json (JavaScript Object Notation).

Assinale a alternativa com a sequência correta: 
Alternativas
Q2270527 Programação
Sobre programação utilizando a linguagem Java com métodos de referência (Method References), analise o código a seguir:

Imagem associada para resolução da questão



A saída do código apresentado será: 
Alternativas
Q2270526 Programação
Operadores ternários podem simplificar a implementação de código na linguagem Java. Nesse contexto, analise as afirmações a seguir:

I.Operadores ternários são compostos de três partes obrigatórias sendo: uma expressão do tipo boolean, o valor que será retornado caso a expressão seja verdadeira, e o valor que será retornado caso a expressão seja falsa.
II.O trecho de código a seguir terá como saída 100: 
Imagem associada para resolução da questão


III.A instrução int discount = (10 > 2000) ? 15; atribuirá o valor 15 a variável discount.

É correto o que se afirma em: 
Alternativas
Respostas
156: B
157: A
158: C
159: D
160: B