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.


41Q848074 | Programação, Java, TJ RN Analista de Sistemas, COMPERVE, 2020

Os modificadores de acesso são palavras-chave que delimitam o nível de acesso, visibilidade e encapsulamento de elementos na linguagem Java. Sobre os modificadores de acesso, é correto afirmar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

42Q121479 | Programação , Java, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Considere o trecho de código a seguir.

Imagem 046.jpg

Se x for da classe String e tiver sido inicializado, esse trecho de código Java

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

43Q121824 | Programação, Java, Analista de Tecnologia da Informação, UFBA, UFBA

O bloco finally em uma instrução try catch finally sempre será executado quer ocorra ou não uma exceção no bloco try.

  1. ✂️
  2. ✂️

44Q118339 | Informática, Java, Analista de Sistemas, MPE RR, CESPE CEBRASPE

Texto associado.

Imagem 011.jpg

Considerando o código de uma servlet apresentado acima, julgue os itens a seguir, relativos a conceitos da linguagem e frameworks Java.

O nome completo da classe da qual herda a classe acima declarada é javax.servlet.HttpServlet. A classe indicada também herda, indiretamente, da classe java.lang.Object. Portanto, é correto afirmar que classes em Java podem ter herança múltipla.

  1. ✂️
  2. ✂️

45Q121054 | Informática, Java, Analista de Tecnologia da Informação, UNIFESP, INSTITUTO CIDADES

Acerca dos conhecimentos sobre Java, marque a alternativa INCORRETA:

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

46Q264869 | Programação, Java, Técnico Judiciário Tecnologia da Informação, TRT 17a, CESPE CEBRASPE

Texto associado.

A respeito de orientação a objetos em linguagem Java, julgue os
itens subsequentes.

Ao contrário dos tipos primitivos que não são objetos, os tipos de objetos são determinados pela classe de origem.

  1. ✂️
  2. ✂️

47Q242752 | Programação, Java, Técnico Programação de Sistemas, TRE ES, CESPE CEBRASPE

Texto associado.

Julgue os itens subsecutivos, referentes à programação orientada a
objetos, bem como a J2EE e JSP.

O encapsulamento em Java somente pode ser realizado por meio do modificador de acesso protegido.

  1. ✂️
  2. ✂️

48Q121369 | Programação , Java, Analista de Sistemas Júnior, TRANSPETRO, CESGRANRIO

Uma das características da linguagem Java é a possibilidade de implementar programas com múltiplas linhas de execução (multithreaded execution). Nesse contexto, é fornecido o programa em Java abaixo.

Imagem 013.jpg

Entre as possibilidades de saída resultantes da execução do programa fornecido, inclui-se a impressão de

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

50Q121371 | Programação , Java, Analista de Suporte de Sistemas, Senado Federal, FGV

No contexto do Desenvolvimento WEB JAVA, analise as afirmativas a seguir, a respeito da tecnologia JSP ("JavaServer Page"):

I. Disponibiliza uma tecnologia simples e rápida para criar páginas que exibem conteúdo gerado dinamicamente, define a interação entre o servidor e a página JSP, e descreve o formato e sintaxe da página.
II. Emprega servlets - programas escritos na linguagem Java e executados no servidor, em oposição aos applets, executados no browser do cliente.
III. Utiliza páginas JSP, com extensão .jsp ou .jspx, criadas pelo desenvolvedor da web e que incluem especificações JSP e tags customizadas, em combinação com outras tags estáticas, HTML ou XML.

Assinale:

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

51Q118902 | Informática, 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.

O esquema de dado definido pelas duas tabelas eventualmente criadas por meio de execuções do programa acima está na terceira forma normal.

  1. ✂️
  2. ✂️

52Q236258 | Programação, Java, Programador de Computador, TRE CE, FCC

A tecnologia Java Servlet é baseada na construção de classes servlet que executam no servidor recebendo dados de requisições do cliente, processando esses dados, opcionalmente acessando recursos externos como bancos de dados, e respondendo ao cliente com conteúdo no formato HTML.

Com relação ao tema, analise as asserções a seguir:

Embora as servlets sejam muito boas no que fazem, tornou-se difícil responder ao cliente com conteúdo no formato HTML.

PORQUE

Geralmente quem trabalha com o conteúdo HTML é o web designer que normalmente não é programador Java experiente. Ao misturar HTML dentro de uma servlet, torna-se muito difícil separar as funções de web designer e desenvolvedor Java. Além disso, é difícil fazer alterações no conteúdo HTML, pois para cada mudança, uma recompilação da servlet tem que acontecer. Para contornar as limitações da tecnologia Java Servlet a Sun Microsystems criou a tecnologia JavaServer Pages (JSP).

Acerca dessas asserções, é correto afirmar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

53Q119357 | Informática, Java, Analista de Sistemas, MPE RR, CESPE CEBRASPE

Texto associado.

Imagem 011.jpg

Considerando o código de uma servlet apresentado acima, julgue os itens a seguir, relativos a conceitos da linguagem e frameworks Java.

Para a recuperação dos parâmetros que o browser envia para essa servlet, deve-se fazer acesso ao objeto apontado pela variável request, declarada na linha 3.

  1. ✂️
  2. ✂️

54Q119887 | Informática, Java, Analista de Tecnologia da Informação, UNIFESP, INSTITUTO CIDADES

Acerca de métodos e classe final em Java, analise as seguintes afirmativas:

I. Variáveis final podem ser adas depois de inicializadas.
II. Métodos final não podem ser sobrescritos em uma subclasse.
III. Classes final não podem ser herdadas.

Podemos afirmar corretamente que:

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

55Q116517 | Informática, Java, Analista de Sistemas, MPE RR, CESPE CEBRASPE

Texto associado.

Imagem 013.jpg

Acima apresenta-se um código sintática e semanticamente correto de uma aplicação Java, adaptado a partir de http://java.sun.com.
Considerando esse código, julgue os itens a seguir, com relação a conceitos da linguagem e frameworks Java.

A remoção da linha de código 14 implicará em erro durante a subseqüente compilação do programa, ao contrário da remoção da linha de código 12, que não implicará em erro de compilação.

  1. ✂️
  2. ✂️

56Q121668 | Programação, Java, Analista de Sistemas, Petrobras, CESGRANRIO

Imagem 073.jpg

Ao tentar compilar e executar o código acima, o resultado será

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

57Q121510 | Informática, Java, Analista de Tecnologia da Informação, UNIFESP, INSTITUTO CIDADES

Acerca do método toString(), marque a alternativa correta:

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

58Q119546 | Informática, Java, Analista de Tecnologia da Informação, UNIFESP, INSTITUTO CIDADES

Acerca do pacote java.lang, do Java, marque a alternativa INCORRETA:

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

59Q265225 | Programação, Java, Técnico Judiciário Tecnologia da Informação, TRT 21a Região, CESPE CEBRASPE

Texto associado.

Acerca da linguagem de programação Java e da programação
orientada a objetos, julgue os itens seguintes.

O sistema de objetos distribuídos RMI (remote method invocation) permite que objetos Java e objetos não Java sejam acessados remotamente como se fossem locais.

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