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

Foram encontradas 2.693 questões

Q578353 Programação
O framework Collections da plataforma Java é uma arquitetura unificada para representar e manipular coleções de objetos independentemente dos detalhes de implementação.
Em relação a este framework, a classe que permite obter os elementos da coleção na ordem em que eles foram adicionados quando acessados por meio de um objeto do tipo Iterator é:
Alternativas
Q578352 Programação

Examine o código escrito em linguagem Java a seguir:


       

Quando o método main da classe Canil for executado será impresso na saída padrão o seguinte conteúdo:
Alternativas
Q578228 Programação
No que se refere à linguagem de programação Java, julgue o próximo item. 
O principal objetivo do uso de classes aninhadas (nested) é facilitar a instalação (deployment) de várias classes de um pacote.
Alternativas
Q578227 Programação
No que se refere à linguagem de programação Java, julgue o próximo item.
Considere que uma classe pai denominada “recicláveis" e as classes filhas “papelão" e “plástico" contêm um método denominado reciclar. A prática de conservar a assinatura dos métodos realizando somente implementações distintas internas nos métodos entre as classes citadas é chamado de sobreposição.
Alternativas
Q578226 Programação
No que se refere à linguagem de programação Java, julgue o próximo item.
O trecho de código Java a seguir apresenta características do uso de reflexão.

Class classeGenerica = Class.forName (stringNomeClasse); Method metodoPI = classeGenerica.getMethod(stringNomeMetodo);  System.out.println(metodoPI.invoke(obj).toString()); Method soma = classeGenerica.getMethod(stringNomeSoma, int.class, int.class);  System.out.println(soma.invoke(obj,5,10));
Alternativas
Q578225 Programação
No que se refere à linguagem de programação Java, julgue o próximo item.
Thread safe, o qual representa um importante conceito em programação Java, faz com que threads concorrentes utilizem algoritmo de sincronismo para cooperarem entre elas.
Alternativas
Q578224 Programação
No que se refere à linguagem de programação Java, julgue o próximo item.
Uma das vantagens da linguagem Java em relação a outras linguagens é a fácil implementação de herança múltipla. 
Alternativas
Q577104 Programação
Julgue o seguinte item, relativo a conceitos de bibliotecas, serviços e utilitários Java.

O JMS (Java Message Service) permite a troca de mensagens assíncronas entre um ou mais clientes e faz parte da especificação do Java EE.

Alternativas
Q577094 Programação
Julgue o item a seguir, a propósito de Java.

Ao se executar o código Java apresentado a seguir, o resultado obtido será 13.

package teste  ;

import java.math.BigInteger  ;


import java.util.concurrent.ExecutionException  ;

public class Teste  {

    public static void main(String[] args) throws InterruptedException, ExecutionException {

        Teste a = new Teste( )  ;

        System.out.println(a.getNumero(5))  ;

      }

        public BigInteger getNumero(final int valor)

               throws InterruptedException, ExecutionException  {

           if (valor == 0 valor == 1)

              return BigInteger.valueOf(valor + 1)  ;

           return getNumero(valor - 1).add(getNumero (valor - 2))  ;

         }

}

Alternativas
Q577093 Programação
Julgue o item a seguir, a propósito de Java.

O framework Java Struts foi construído para padrão de projetos estruturados em camadas que separam a camada física da camada lógica do banco de dados.

Alternativas
Q575117 Programação
Considere o código utilizando o Selenium WebDriver para manipulação do browser e execução de um teste funcional em Java: 

Imagem associada para resolução da questão

O código faz uma pesquisa por um elemento cujo atributo name é q. Em condições ideais de execução, para que o código do teste possa acessar a página do Google e pesquisar por “Ministério Público da Paraíba" é necessário incluir na caixa dentro do código o comando: 
Alternativas
Q575108 Programação
Considere que o método a seguir faz parte de uma classe Java de uma aplicação web

public int conectar() throws ClassNotFoundException, SQLException{  
    Class.forName("com.mysql.jdbc.Driver");
    Connection conn = DriverManager.getConnection ("jdbc:mysql://localhost:3306/banco",
    "usuario", "senha");
    return 1;
}

A cláusula throws 
Alternativas
Q569214 Programação
Quanto as exceções em Java, ao analisar o código abaixo podemos afirmar que:

public class BancoDados {

    private static Connection conexao; 

public static Connection getConexao() {

    try {

        if (conexao == null) {  

Class.forName("org.firebirdsql.jdbc.FBDriver");

              conexao                                                   =

DriverManager.getConnection("jdbc:firebirdsql://12

7.0.0.1:3050/C:/Banco.fdb",                    "SYSDBA",

"masterkey");  

           }

           return conexao;

       } catch (ClassNotFoundException e) {

           JOptionPane.showMessageDialog(null,

"Mensagem A");

       } catch (SQLException e) {

           JOptionPane.showMessageDialog(null,

"Mensagem B");

       }

       return null;

 }


Alternativas
Q569213 Programação
Analisando o código abaixo, é possível afirmar que:

public class A {

    public int c;

    private String d;

}  

class B extends A {

    private boolean e;

    public void g() {

        c = 5;

        d = "BELÉM";

     }

}  

class C {

    public void f() {

        A x = new A();

        B y = new B();

     }

}  
Alternativas
Q567861 Programação
Um programador Java precisa utilizar em seu aplicativo uma tabela dinâmica de inteiros, cujo tamanho pode aumentar ao longo da execução. Para isso, ele decide importar a classe java.util.ArrayList e a declaração da referência à tabela deverá ser:
Alternativas
Q566694 Programação
Atenção: Para responder à questão, considere o programa Java abaixo.

Se a instrução System.out.print(f(v, 3, 2, d)); for alterada para System.out.print(f(v, 2, 3, d)); e para a variável d for fornecido o valor 51, quando o programa for executado
Alternativas
Q566693 Programação
Atenção: Para responder à questão, considere o programa Java abaixo.

Considere que o programa foi executado quatro vezes seguidas sendo fornecidos, consecutivamente, os valores 10, 41, 0 e -2 para a variável d. Neste contexto, pode-se concluir corretamente que serão exibidos como resultado destas execuções, consecutivamente, os valores
Alternativas
Q564186 Programação
Considere a classe Java a seguir: 

public class Calcular {

      public void verificar(double a, double b){

            if((a+b < a+4) && ((3*a < b/2) || (a!=b))){

                System.out.print("True");

            } else{

                 System.out.print("False");

            }

       }

       public boolean verificar(int a, int b){

             if((a+b < a+4) && ((3*a < b/2) || (a!=b))){

                  return true;

             } else{

                  return false;

             }

       }



Pode-se concluir corretamente que 
Alternativas
Q564183 Programação
Considere a interface e a classe bean apresentadas abaixo, que fazem parte de uma aplicação que utiliza EJB. 

import javax.ejb.*;

@Local

public interface CalculadoraLocal {

      double somar(double x, double y);

}

import javax.ejb.*;

import com.ejbs.interfaces.CalculadoraLocal;

public class CalculadoraBean implements CalculadoraLocal {

      @Override

       public double somar(double x, double y) {

             return x + y;

        }



Para indicar que a classe CalculadoraBean é um bean de sessão sem estado, deve-se 
Alternativas
Q564181 Programação
Em uma aplicação Java para web há uma página com o seguinte formulário: 

                Imagem associada para resolução da questão

Ao clicar no botão Enviar, os dados são submetidos a uma servlet chamada Controle.java. Nessa servlet, para receber todos os valores selecionados nos campos checkbox do formulário deve-se utilizar a instrução 
Alternativas
Respostas
1541: C
1542: D
1543: E
1544: C
1545: C
1546: C
1547: E
1548: C
1549: E
1550: E
1551: C
1552: D
1553: B
1554: E
1555: B
1556: A
1557: C
1558: D
1559: E
1560: E