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.


201Q260412 | Programação, Java, Técnico Judiciário Informática, TRF 2a, FCC

No Java, é uma interface que não permite elementos duplicados e modela a abstração matemática de conjunto. Contém apenas métodos herdados da interface Collection e adiciona a restrição de que elementos duplicados são proibidos.

A interface citada é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Texto associado.

Julgue os próximos itens, relativos a linguagens de programação,
compilador, interpretador, montador e link-editor.

Independentemente de configurações, qualquer equipamento computacional é capaz de executar programas escritos em linguagem Java, uma vez que a compilação de programas nessa linguagem gera bytecodes, que, por sua vez, são interpretados para execução na máquina virtual Java.

  1. ✂️
  2. ✂️

203Q235881 | Programação, Java, Programador de Computador, TRE RN, FCC

Em relação ao Java Standard Edition, é INCORRETO afirmar:

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

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

Um sistema está organizado segundo uma arquitetura em camadas, no qual cada camada corresponde a um pacote Java. A camada de serviços, ServiceLayer, possui dezenas de classes, que colaboram entre si para fornecer os serviços necessários. Para facilitar o acesso aos serviços disponíveis, o pacote em questão disponibiliza algumas interfaces, que agrupam operações de acordo com a natureza do serviço. As classes que implementam esses serviços, entretanto, não são visíveis fora do pacote. Dessa forma, o pacote fornece uma classe pública, Services, onde existem métodos estáticos que retornam objetos que implementam os serviços disponíveis. O código Java a seguir exemplifica o que foi descrito. imagem-retificada-questao-023.jpg
Essa arquitetura usou variações de dois padrões de projeto conhecidos, que são:

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

205Q849084 | Programação, Java, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020

Julgue o item subsecutivo, a respeito de arquiteturas e servidores web.

Uma implementação amplamente usada como servidor de aplicação Java é o Tomcat, cujo componente principal, chamado de Catalina, possui um conjunto de arquivos de configuração: o arquivo web.xml configura opções e valores que serão aplicados a todos os aplicativos e também contém as políticas de segurança do Tomcat para a classe Catalina.

  1. ✂️
  2. ✂️

206Q120307 | Programação , Java, Analista de Tecnologia da Informação, PREVIC, CESPE CEBRASPE

Texto associado.

Acerca de plataforma Java EE e de JSP, julgue os seguintes itens.

Em uma aplicação multicamadas na plataforma Java EE, servlets, JavaServer Faces e JSP consistem em tecnologias utilizadas na camada web.

  1. ✂️
  2. ✂️

207Q112504 | Programação, Java, Analista de Informática, MPU, CESPE CEBRASPE

Texto associado.
Em relação ao Hibernate 3.5.1-final, julgue os itens a seguir.

Na instalação padrão do Hibernate, o trecho de código Java abaixo permite a inserção de 200.000 linhas em uma tabela no banco de dados.

Imagem 006.jpg

  1. ✂️
  2. ✂️

208Q268006 | Programação, Java, Analista Desenvolvimento de Sistemas, SERPRO, CESPE CEBRASPE

Texto associado.

Com relação às linguagens, julgue os itens a seguir.

A linguagem Java, orientada a objetos, tem como característica ser compilada em um código executado em máquina virtual.

  1. ✂️
  2. ✂️

209Q119806 | Programação, Java, Analista de Tecnologia da Informação Desenvolvimento, DATAPREV, Quadrix

Analise as classes Java a seguir.

public class PrincipalA { 
    public static void main(String[] args) { 
      int cont; 
      cont = 12;
      do { 
          cont++;
          System.out.println(cont);
      } while (cont <= 11); 
      System.out.println(cont); 
    }
}

public class PrincipalB { 
    public static void main(String[] args) { 
        int cont; 
        cont = 12; 
        while (cont <= 11) { 
           cont++;
           System.out.println(cont);
         } 
         System.out.println(cont);
     }
}


Os valores que serão exibidos após a compilação e execução de cada classe são:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

210Q263475 | Programação, Java, Técnico Judiciário Tecnologia da Informação, TRT 11a Região, FCC

São recursos disponibilizados pela IDE NetBeans, EXCETO:

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

211Q231230 | Programação, Java, Programador de Computador, TRE RN, FCC

Considere os seguintes fragmentos de código Java:

I. int sum = 7; if ( sum > 20 ) {
System.out.print("ganhou "); } else {
System.out.print("perdeu "); } System.out.println("o bônus.");

II. int sum = 21; if ( sum != 20 )
System.out.print("ganhou"); else
System.out.print("perdeu "); System.out.println("o bônus.");

O resultado da execução dos fragmentos em I e II será, respectivamente,

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

212Q197519 | Programação, Java, Agente Técnico Legislativo, AL SP, FCC

Uma classe java.io que age como ponte entre streams orientadas a caractere e streams orientadas a byte, que escreve caracteres codificando-os em bytes:

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

213Q185673 | Programação, Java, Agente de Defensoria Analista de Sistemas, DPE SP, FCC

JBoss é

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

214Q252316 | Programação, Java, Técnico Judiciário Programação de Sistemas, TJ SE, FCC

Uma lista Java é uma coleção ordenada de elementos do mesmo tipo, conhecida por sequência. Os elementos de uma lista podem ser acessados pela sua posição, isto é, seu índice e são derivados da interface

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

215Q121715 | Programação , Java, Analista de Tecnologia da Informação, PRODEMGE, FUMARC

Considere a seguinte linha de comando:
<%= new java.util.Date() %>
Assinale a opção que corresponde à defnição CORRETA do comando:

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

216Q188961 | Programação, Java, Agente da Fiscalização Financeira, TCE SP, FCC

O ambiente necessário para a execução de aplicações web desenvolvidas com as tecnologias Java Servlet e JSP é fornecido pelo container Web
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

217Q231977 | Programação, Java, Programador de Computador, TRE RN, FCC

É uma API que padroniza a ligação a aplicações legadas na plataforma Java Enterprise Edition:

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

218Q119889 | Programação , Java, Analista de Sistemas Pleno Engenharia de Software, Petrobras, CESGRANRIO

2014_12_24_549a85a369463.jpg
2014_08_25_53fb15ccf2ee9.jpg

O algoritmo recursivo (recFind) em Java, acima, que está sendo escrito por um analista, tem como objetivo localizar um elemento (searchKey) em um vetor (vetA). Para que o algoritmo funcione conforme especificado, qual das modificações propostas nas opções deve ser implementada, considerando que no exemplo acima o algoritmo tenta localizar o número 3 no vetor?

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

219Q118622 | Programação , Java, Analista de Sistemas, Prefeitura de Natal RN, CONSULPLAN

Analise as afirmativas abaixo colocando V para as afirmativas Verdadeiras e F para as Falsas. A linguagem JAVA se divide nas seguintes edições:

( ) J2SE (Java 2 Standard Edition) - tecnologia Java para computadores pessoais, notebooks e arquiteturas com poder de processamento e memória consideráveis.

( ) J2EE (Java 2 Enterprise Edition) - tecnologia Java para aplicações corporativas que podem estar na internet ou não.

( ) J2ME (Java 2 Micro Edition) - tecnologia Java para dispositivos móveis com limitações de memória ou processamento.

( ) J2FE (Java 2 Full Edition) - tecnologia Java para aplicações em computadores de grande porte (mainframe).

A seqüência está correta em:

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

220Q115903 | Programação, Java, Analista de Sistemas, TRE SE, FCC

Em Java, a passagem de dados de um formulário do cliente para o servlet pode ocorrer por meio do uso do método
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.