Questões de Concurso Sobre java em programação

Foram encontradas 2.638 questões

Q1927050 Programação
A Figura 1 abaixo apresenta o código-fonte de duas classes escritas na linguagem Java:
Imagem associada para resolução da questão Figura 1 – Código-fonte escrito na linguagem PHP

Analisando as classes da Figura 1, é correto afirmar que a classe:
Alternativas
Q1922251 Programação
Considere o programa a seguir codificado na linguagem Java:
class Main {  public static void main(String[] args) {
 int numero = 1234, novonumero = 0;  for(;numero != 0; numero /= 10) {  int digito = numero % 10;  novonumero = novonumero * 10 + digito;  }  system.out.println(novonumero);  } }
Assinale a alternativa CORRETA sobre a saída (output) obtida: 
Alternativas
Q1919978 Programação
Há uma classe Java usada para estender as funcionalidades de um servidor. Respondem a requisições, e normalmente são usados para estender as aplicações hospedadas por servidores web; desta forma eles podem ser imaginados como Applets Java que rodam em servidores em vez de rodarem nos navegadores web. Trata-se da classe: 
Alternativas
Q1919958 Programação
Na linguagem Java, o tipo de dados inteiro é dividido em 4 tipos primitivos; dos tipos abaixo, o único que não faz parte desse grupo é:  
Alternativas
Q1909619 Programação

Acerca das noções de programação orientada a objetos e das noções da linguagem JAVA, julgue o item.


Em Java, a palavra-chave extends é usada para criar uma nova instância de uma determinada classe. O programador pode escolher entre usar extends ou new, pois ambas têm, especificamente, a mesma função, ou seja, criar classes não derivadas. 

Alternativas
Q1909618 Programação

Acerca das noções de programação orientada a objetos e das noções da linguagem JAVA, julgue o item.


Na linguagem de programação Java, a palavra-chave public pode ser usada para declarar um elemento de uma classe como parte da interface, como, por exemplo, um campo. Entretanto, ela não pode ser usada para declarar um método. 

Alternativas
Q1908736 Programação
Na linguagem JAVA, qual código verifica se os caracteres em duas strings, nomeadas time e money, são os mesmos? 
Alternativas
Q1907181 Programação

Julgue o item a seguir, a respeito de projeto e desenvolvimento de sistemas. 


O encapsulamento em Java consiste no princípio pelo qual um conjunto de objetos derivados de uma mesma superclasse pode invocar métodos que tenham a mesma identificação (assinatura), mas apresentem comportamentos distintos. 

Alternativas
Q1899167 Programação

Para responder à questão, analise o diagrama de classes UML da Figura 2 abaixo.



Uma possível implementação do diagrama em linguagem Java seria a apresentada em qual alternativa?
Alternativas
Q1899166 Programação

Para responder à questão, utilize o código, escrito em Java 8, abaixo:



Após corrigido o problema de compilação, qual código o programador poderia utilizar para imprimir na saída padrão o texto “SPGG”?
Alternativas
Q1899165 Programação

Para responder à questão, utilize o código, escrito em Java 8, abaixo:



Um programador está tentando compilar o código Java apresentado anteriormente, mas está obtendo os erros mostrados abaixo após executar o comando “javac Principal.java”.


Imagem associada para resolução da questão


Qual alternativa representa uma possível solução para o problema que o programador está encontrando? 

Alternativas
Q1899164 Programação

Considere o código abaixo, escrito em Java 8:


Imagem associada para resolução da questão


Que alternativa contém o código que substituiria o comentário “//Lacuna” e geraria erro de compilação?

Alternativas
Q1894567 Programação

package cadastroUsuario;


import java.io.IOException;

import java.io.PrintWriter;

import javax.servlet.*;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;


public class CadastroServlet extends HttpServlet



Tendo como referência o código precedente, julgue o item que se segue.


A linha

String nome = request.getParameter(“nome”);


pode ser alterada para

String nome = request.getAttribute(“nome”);


sem perda de funcionalidade no código. 

Alternativas
Q1894565 Programação

package cadastroUsuario;


import java.io.IOException;

import java.io.PrintWriter;

import javax.servlet.*;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;


public class CadastroServlet extends HttpServlet



Tendo como referência o código precedente, julgue o item que se segue.


Uma variável do tipo string pode ser descrita como um vetor (array) cujos elementos são caracteres. 

Alternativas
Q1891207 Programação

Observe o trecho de código a seguir.


Imagem associada para resolução da questão


A saída produzida pela execução do código é:

Alternativas
Q1891206 Programação
Considere o desenvolvimento de uma aplicação em um contexto de programação concorrente, em que é esperada a execução simultânea de múltiplas tarefas computacionais. O time utiliza a linguagem de programação JAVA e o framework ORM Hibernate no projeto. Para obter um objeto do tipo SessionFactory, o time decide utilizar o arquivo de configuração e as seguintes classes:
org.hibernate.cfg.Configuration, org.hibernate.service.ServiceRegistry e org.hibernate.service.ServiceRegistryBuilder.
No início do desenvolvimento da primeira funcionalidade com linhas de execução paralelas (Threads), o time discute se é seguro compartilhar o objeto do tipo SessionFactory. Um dos desenvolvedores afirma que é seguro.
O time concluiu acertadamente que esse desenvolvedor está:
Alternativas
Q1883833 Programação
A respeito de mensageria e de integração entre plataformas altas e baixas, julgue o item a seguir.

Quando a mensageria é utilizada com linguagem Java, as requisições são processadas exclusivamente de forma síncrona.
Alternativas
Q1881550 Programação

Analise o código:


Imagem associada para resolução da questão


É CORRETO afirmar, sobre o código apresentado acima, que o método validar Dados:

Alternativas
Q1880790 Programação
Qual definição de interface Java NÃO produz erro de compilação?
Alternativas
Q1880789 Programação
Admita que as duas classes Java a seguir pertençam ao pacote default e ocupem arquivos separados.

public class Va {     private int a=0,b=2,c=4;     private static int sb;  
  public Va() {        a*=2;        b*=3;        c*=4;    }  
   public Va(int x) {         this();         sb+=x;     }

    {         sb*=2;         a+=1;      }  
     static {           sb+=8;      }  
     public void print() {            System.out.print(a+b+c+sb);      } }

     public class Main {          public static void main(String[] args) {                new Va(1).print();      } }

O que será exibido no console quando o método main for executado?
Alternativas
Respostas
561: B
562: E
563: C
564: B
565: E
566: E
567: D
568: E
569: B
570: D
571: D
572: E
573: E
574: C
575: C
576: D
577: E
578: A
579: E
580: E