Início

Questões de Concursos Java

Resolva questões de Java comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


161Q121245 | Programação , Java, Analista de Sistemas Júnior Infra Estrutura, Petrobras, CESGRANRIO

Considerando o diagrama de classes abaixo e as características da linguagem Java é INCORRETO afirmar que

Imagem 045.jpg

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

162Q115155 | Programação, Java, Analista de Planejamento e Orçamento, MPOG, ESAF

Na linguagem Java

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

163Q851265 | Programação, Java, Desenvolvedor de Software, CESPE CEBRASPE, 2020

Considerando as linguagens de programação Java (versão 8 ou superior) e PHP (versão 7 ou superior), julgue o próximo item.

Uma expressão lambda é usada principalmente para definir a implementação procedural de uma interface associativa.

  1. ✂️
  2. ✂️

164Q121669 | Programação , Java, Analista de Tecnologia da Informação, UFAL, COPEVE UFAL

Dado o trecho de código Java apresentado a seguir,

Imagem 016.jpg

ao compilar o código na máquina virtual da Sun,

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

165Q228807 | Programação, Java, Profissional Básico Análise de Sistemas Suporte, BNDES, CESGRANRIO

Um servidor Linux, que roda, exclusivamente, um servidor de aplicação Java EE, possui 2 GB de memória RAM e 1 CPU. A única aplicação em execução atinge, em momentos de pico, 50 usuários simultâneos. Para que essa aplicação tenha um desempenho adequado, o tamanho máximo da Heap da JVM pode ser configurado para

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

166Q234713 | Programação, Java, Programador, TCE AL, FCC

Os três elementos básicos quando contidos num arquivo fonte Java devem obrigatoriamente se apresentar na seguinte ordem:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

168Q114016 | Programação , Java, Analista de Finanças e Controle, CGU, ESAF

O comando break tem a função de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

169Q265331 | Programação, Java, Técnico Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCC

A diretiva public é utilizada em Java para aplicar a encapsulação pública

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

170Q161909 | Programação, Java, Assistente Técnico Administrativo, CMB, CESGRANRIO

São classes que se encontram no pacote java.awt:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

171Q851853 | Programação, Java, Desenvolvedor de Software, CESPE CEBRASPE, 2020

Considerando as linguagens de programação Java (versão 8 ou superior) e PHP (versão 7 ou superior), julgue o próximo item.

Em Java 8, o método de limite de fluxo tem como objetivo eliminar elementos com base em um critério.

  1. ✂️
  2. ✂️

172Q116775 | Programação , Java, Analista de Sistemas, CAPES, CESGRANRIO

Em que porção da JVM (Java Virtual Machine) são armazenados objetos instanciados em um programa JAVA ?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

174Q116786 | Programação , Java, Analista de Sistemas, UDESC, FEPESE

Considere o seguinte conjunto de afirmativas a respeito de enterprise beans, definidos na plataforma Java EE 5:

1. Um applet é um tipo de enterprise bean.
2. Um enterprise bean do tipo session pode implementar um web service.
3. Enterprise beans são componentes executados no servidor.
4. Um enterprise bean do tipo message-driven processa mensagens enviadas por qualquer tipo de componente Java EE.

Assinale a alternativa que indica todas as afirmativas corretas.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

175Q112305 | Programação , Java, Analista de Informática, SPTrans, VUNESP

Observe o código a seguir.

Imagem 029.jpg

Verifica-se no código que a classe Programa tem um problema de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

176Q229591 | Programação, Java, Profissional Básico Análise de Sistemas Suporte, BNDES, NCE UFRJ

Considere as seguintes afirmativas sobre JSP e servlets:

i. é possível usar uma página JSP para gerar um arquivo de imagem do tipo JPEG, GIF ou PNG

ii. um servlet é executado no servidor, ao passo que uma página JSP é executada no browser do cliente

iii. uma página gerada por um servlet não pode conter código javascript

iv. uma página JSP é executada no servidor, enquanto que um servlet é executado no browser do cliente

A quantidade de afirmativas corretas é:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

178Q121128 | Programação , Java, Analista de Sistemas Júnior Infra Estrutura, Petrobras, CESGRANRIO

Uma lista ordenada pode ser usada como um mecanismo de ordenação. Suponha que haja um vetor de itens de dados não ordenados. Se os itens do vetor forem removidos e inseridos em uma lista ordenada, eles serão colocados em ordem classificada automaticamente. Se, então, forem removidos da lista e colocados de volta no vetor, o vetor estará ordenado. A listagem abaixo apresenta a implementação de uma lista ordenada que pode ser utilizada para ordenar vetores. Considere a existência de uma parte do código, ainda não implementada, que está delimitada por comentários.

Imagem 053.jpg
Imagem 054.jpg
Imagem 055.jpg
Imagem 056.jpg

Para que o código acima implemente corretamente o algoritmo como descrito no local determinado pelo comentário, deve ser incluído:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

179Q117561 | Programação , Java, Analista de Sistemas, MPE RR, CESPE CEBRASPE

Texto associado.

Imagem 015.jpg

Acima, apresenta-se um código sintática e semanticamente correto de uma aplicação Java que trabalha com SGBDs, adaptado a partir
de http://java.sun.com. A aplicação recebe parâmetros de funcionamento a partir da linha de comando e manipula informações sobre
pessoas e processos administrativos abertos por ela. Considerando essas informações, julgue os itens subseqüentes, acerca dos
conceitos da linguagem e frameworks Java.

A eventual execução do comando da linha 7 implica a impossibilidade de execução bem-sucedida do comando da linha 10.

  1. ✂️
  2. ✂️

180Q167575 | Programação, Java, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPE

Texto associado.

Uma equipe de desenvolvimento de software recebeu a
incumbência de desenvolver um sistema com as características
apresentadas a seguir.

* O sistema deverá ser integrado, interoperável, portável e
seguro.
* O sistema deverá apoiar tanto o processamento online, quanto
o suporte a decisão e gestão de conteúdos.
* O sistema deverá ser embasado na plataforma JEE (Java
enterprise edition
) v.6, envolvendo servlets, JSP (Java server
pages
), Ajax, JSF (Java server faces) 2.0, Hibernate 3.5, SOA
e web services.

O líder da equipe iniciou, então, um extenso processo de
coleta de dados com o objetivo de identificar as condições
limitantes da solução a ser desenvolvida e tomar decisões
arquiteturais e tecnológicas que impactarão várias características
funcionais e não funcionais do sistema, ao longo de seu ciclo de
vida. A partir dessa coleta, o líder deverá apresentar à equipe um
conjunto de informações e de decisões.

Com relação às diferentes arquiteturas e tecnologias que, se
escolhidas, impactarão as características do sistema descrito no
texto, julgue os itens de 26 a 29.

A tecnologia EJB (enterprise Java beans) apresenta, na sua versão 3.1, melhorias que propiciam facilidades para o uso de beans singleton e que permitem o uso de beans de uma classe, sem necessidade de desenvolvimento de sua interface correspondente, e a invocação assíncrona de beans de sessão.

  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.