Questões de Programação - Java para Concurso

Foram encontradas 1.650 questões

Q2222517 Programação
O uso de Portlets simplifica a construção de portais com base na tecnologia Java Web, tratando as divisões do portal como aplicativos independentes e interoperáveis, que podem ser organizados hierarquicamente. A versão 3 da API permite a utilização de anotações, sendo correto afirmar que:
Alternativas
Q2221478 Programação
Com relação a ambientes de programação Java, assinale a opção correta.
Alternativas
Q2214468 Programação
Qual recurso da linguagem Java permite ao programador criar métodos com o mesmo nome desde que eles tenham assinaturas diferentes?
Alternativas
Q2214466 Programação
Assinale o tipo de conexão que deverá ser utilizada para se garantir a entrega dos dados em uma conexão usando sockets em Java
Alternativas
Q2214465 Programação
Indique o recurso em Java que deveria ser utilizado para estabelecer a comunicação entre dois computadores que precisam se comunicar via internet.
Alternativas
Q2207833 Programação

Analise a classe abaixo, escrita na linguagem Java: 


public class Pessoa {

     private String nome;

     public Pessoa(String nome) {

          this.nome = nome;

 }

 public void setNome(String nome) {

       this.nome = nome;

 }

 public String getNome() {

       return nome;

 }

}


Na classe acima, o método Pessoa (String nome) é conhecido como método: 

Alternativas
Q2203139 Programação
Classes abstratas e interfaces são recursos presentes em Java. Sobre o emprego de ambos,
Alternativas
Q2203138 Programação
Em linguagem Java, modificadores de acesso são empregados para definir a visibilidade de acesso. Quando aplicados a membros de classe,
Alternativas
Q2197541 Programação

Qual seria o resultado da seguinte expressão em JAVA se x=3, y=5, e z=10?

++z + y - y + z + x++

Alternativas
Q2197540 Programação
No contexto da linguagem JAVA, quando um array é passado para um método, o que o método recebe?
Alternativas
Q2197539 Programação
Na linguagem de programação JAVA, qual das seguintes alternativas representa uma declaração válida?
Alternativas
Q2183341 Programação
O desenvolvedor Luís implementou a interface Java ProcessoAB. O ProcessoAB mapeia a conversão de objetos da classe ProcessoA em objetos da classe ProcessoB através da ferramenta MapStruct. O atributo “nome” do ProcessoA corresponde ao atributo “titulo” do ProcessoB. A fim de orientar o correto mapeamento entre atributos de nomes diferentes, Luís recorreu à anotação Java do MapStruct que torna explícitos os nomes dos atributos mapeados.
Luís recorreu à anotação do MapStruct:
Alternativas
Q2183327 Programação
Analise o trecho de código Java a seguir.
 int x = 5;  x <<= 2;
O valor final da variável x deve ser:
Alternativas
Q2179318 Programação

public class Main extends Thread {

public static void main(String[] args) {

Main Exemplo = new Main();

Exemplo.XPTO();

}

public void run() {

System.out.println("Hello thread");

}

}


Considerando o trecho de código em Java precedente, assinale a opção que apresenta o comando que deve substituir os caracteres XPTO para se executar a Thread no código. 

Alternativas
Q2175418 Programação
Na linguagem Java, qual das alternativas abaixo NÃO é um estado do ciclo de vida de uma thread?
Alternativas
Q2175417 Programação
Sobre a utilização de objetos do tipo enum na linguagem Java, é correto afirmar que:
Alternativas
Q2175411 Programação
Assinale a alternativa que apresenta um operador utilizado para concatenação de Strings na linguagem Java.
Alternativas
Q2172413 Programação
Assinale a alternativa que identifica o nome do arquivo de configurações utilizado pelo Composer para descrever as dependências de um projeto.
Alternativas
Q2171821 Programação
Sobre o desenvolvimento de software seguro em uma aplicação web, analise as assertivas abaixo e assinale a alternativa correta.
I. Não se deve utilizar Javascript para implementar regras de negócio importantes e essenciais para segurança.
II. Filtrar e validar parâmetros no servidor na chegada das requisições para rejeitá-la ou eliminar o risco de SQL Injection.
III. As páginas administrativas não devem ser indexadas nos mecanismos de buscas.
IV. Manter o servidor atualizado, como Sistema Operacional, Software da web/app server e demais plugins. 
Alternativas
Q2171701 Programação
Analise o seguinte trecho de código Java que implementa uma servlet versão 3.0 para imprimir uma mensagem na tela.
@WebServlet("/titulo") public class TituloServlet extends __________ {       protected void __________ (__________ request, __________ response) throws __________ , IOException {             PrintWriter out = response.getWriter();             out.println("<html>Servlet em processamento."<html>);             out.close();       } }
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do código acima.
Alternativas
Respostas
221: E
222: D
223: C
224: B
225: C
226: E
227: C
228: B
229: C
230: D
231: A
232: B
233: C
234: A
235: A
236: C
237: E
238: D
239: A
240: B