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.


381Q1003838 | Programação, Java, Analista de Suporte, Prodesan SP, IBAM, 2025

Os comandos de atribuição em linguagens de programação permitem associar valores a variáveis, sendo essenciais para o armazenamento e manipulação de dados. Considerando o uso de comandos de atribuição, analise as afirmativas a seguir.
I. Em linguagens como Python, o operador de atribuição (=) é utilizado para associar valores a variáveis, permitindo alterações dinâmicas no tipo de dado armazenado.
II. O operador de atribuição composto, como += em linguagens como Java e C++, permite atualizar o valor de uma variável adicionando-lhe outro valor, simplificando operações aritméticas.
III. Em linguagens fortemente tipadas, como Java, o operador de atribuição pode converter, automaticamente, o tipo de dado do lado direito para corresponder ao tipo da variável no lado esquerdo.
Está correto o que se afirma em:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

382Q1040054 | Programação, Java, Tecnologia da Informação, TRT 9 REGIÃO PR, FCC

Considere o código Java a seguir:

import javax.swing.JOptionPane;

public class Prova {

public static void main(String[] args) {

int n, c, i;

n = Integer.parseInt(JOptionPane.showInputDialog("Digite um número "));

c = 0;

i = 2;

while (i <= (n - 1)) {

if ((n % i) == 0) {

c++;

}

i++;

}

if (c == 0) {

System.out.print(" atende.");

} else {

System.out.print(c + " não atende.");

}

}

}

Se for lido o número 5, será exibido
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

383Q996456 | Programação, Java, Especialidade Análise de Dados, TRF 5 REGIÃO, IBFC, 2024

JSON (JavaScript Object Notation - Notação de Objetos JavaScript) é uma formatação leve de troca de dados. JSON é em formato texto e completamente independente de linguagem, pois usa convenções que são familiares às linguagens C e familiares, incluindo C++, C#, Java, JavaScript, Perl, Python e muitas outras. Estas propriedades fazem com que JSON seja um formato ideal de troca de dados. Assinale a alternativa que apresenta as duas estruturas em que um JSON é constituído.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

384Q1064082 | Programação, Java, Tarde, CVM, FGV, 2024

Ao desenvolver um sistema em Java, Eliana decidiu usar os recursos para suporte ao paradigma funcional presentes na plataforma, como no código a seguir, para ordenar a lista.

List<String> dados = Arrays.asList("Ana","Luiz","Carlos"); dados.sort(expressão funcional);

Para que o código de Eliana funcione, a expressão funcional utilizada deverá ser:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

385Q1053484 | Programação, Java, Técnico de Informática, HEMOBRÁS, CESPE CEBRASPE

Texto associado.
Acerca das características básicas das linguagens de programação Java
e Delphi, julgue os itens que se seguem.

Java é uma linguagem orientada a objetos nativa, enquanto o Delphi só passou a ser orientado a objetos a partir da versão 5.0.
  1. ✂️
  2. ✂️

386Q1053488 | Programação, Java, Técnico de Informática, HEMOBRÁS, CESPE CEBRASPE

Texto associado.
Acerca das características básicas das linguagens de programação Java
e Delphi, julgue os itens que se seguem.

O Java dá suporte a programação concorrente (multithreading).
  1. ✂️
  2. ✂️

387Q1068355 | Programação, Java, Informática, EsFCEx, VUNESP, 2024

Sobre o uso do modificador final na linguagem Java, assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

388Q1041780 | Programação, Java, Programação de Sistemas, TRE PB, FCC

Quando temos uma relação um-para-muitos entre classes de entidade na aplicação que utiliza JPA, por padrão, ao buscarmos um objeto do lado um, não são trazidos os objetos relacionados do lado muitos da relação. Porém, se desejarmos trazer todos os objetos relacionados, devemos utilizar na classe de entidade do lado um da relação a anotação:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

389Q1040112 | Programação, Java, Programação de Sistemas, TJ DFT, CESPE CEBRASPE

Acerca de Java, julgue o item subsequente.
Para o usuário do JPA (Java Persistence API), o arquivo hbm.xml é responsável pela configuração do funcionamento do sistema e especifica a conexão com o banco de dados, seu dialeto e a linguagem de consulta.
  1. ✂️
  2. ✂️

390Q903799 | Programação, Java, Especialidade: Desenvolvimento de Sistemas de Informação, TRF 1a, FGV, 2024

Ana implementou um projeto Java, na arquitetura MVC, com um módulo EJB, contendo entidades e objetos de negócio, e um módulo Web, com a interface baseada em Servlets.
Para implementar o projeto, com o nome proj001, em um servidor JBoss com hot deployment, utilizando apenas um arquivo, Ana irá fazer upload do artefato:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

391Q1025339 | Programação, Java, Edital n 31, SEDF, Quadrix, 2022

Com relação à programação Java (arquitetura J2EE) e ao RSS (Really Simple Syndication), julgue o item.

De acordo com a criação do conjunto de papéis classificados pelo tipo de tarefa ou atividade relacionado ao desenvolvimento Java/J2EE, o desenvolvedor tem como função principal empacotar e configurar os módulos que serão publicados, seguindo as especificações da J2EE.
  1. ✂️
  2. ✂️

392Q1049158 | Programação, Java, Analista de Tecnologia da Informação, EBSERH, IBFC, 2020

Observe cuidadosamente o código Java abaixo:


public class OlaMundo {

public static void main(String[] args) {

System.println("Olá Mundo!");

}

}

Assinale a alternativa correta.


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

393Q1020608 | Programação, Java, Analista de Tecnologia da Informação, EBSERH, IBFC, 2020

Relacione as plataformas em que foram desenvolvidos os principais CMS (Content Management System):
(1) PHP (2) JAVA
(A) Wordpress (B) Liferay (C) Drupal
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

394Q1025340 | Programação, Java, Edital n 31, SEDF, Quadrix, 2022

Com relação à programação Java (arquitetura J2EE) e ao RSS (Really Simple Syndication), julgue o item.

Os componentes embasados em JavaServlets, JavaServer Pages e JavaBeans, no web container J2EE, possuem, cada um, uma forma de construção, publicação e execução distintas.
  1. ✂️
  2. ✂️

395Q1025341 | Programação, Java, Edital n 31, SEDF, Quadrix, 2022

Com relação à programação Java (arquitetura J2EE) e ao RSS (Really Simple Syndication), julgue o item.

Conforme a classificação dos servidores dentro da plataforma J2EE, os web servers são servidores de aplicação Java, que possuem os containers web e EJB e são capazes de executar componentes no padrão J2EE.
  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.