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

Foram encontradas 2.693 questões

Q444741 Programação
Na linguagem de programação Java, uma classe declarada com o modificador final:
Alternativas
Q444488 Programação
Considere a classe Java abaixo:

public class Principal {
    public static void main(String[ ] args) {
        int r[ ] = new int[8];
        int i = 0;
        int n = 70;
        while (n > 0) {
             r[i] = n % 2;
             n = n / 2;
             i++;
        }
        int cont = (r.length - 1);
        for (;cont >= 0; cont--) {
            System.out.print(r[cont]);
        }
     }
 }

Ao compilar e executar esta classe, em condições ideais, será exibido na tela o valor
Alternativas
Q444486 Programação
Java Persistence API (JPA) é uma API padrão da linguagem Java para persistência de dados em bancos de dados relacionais. Em uma aplicação que utiliza JPA
Alternativas
Q444485 Programação
Considere uma aplicação Java Web que possui os arquivos abaixo: 
index.html
 <html>          <head><title>Cadastro</title> </head>         <body>              <form method="post" action="form.jsp">                  <p>Primeiro valor: <input type="text" name="valor1"> </p>                  <p>Segundo valor: <input type="text" name="valor2"> </p>                  <p><input type="submit" value="Enviar"> </p>             </form>        </body>  </html>
SomaBean.java 
package bean;  public class SomaBean {       private int valor1;       private int valor2;       private int total;  public SomaBean( ) { }       public int getValor1( ) {return valor1;}       public void setValor1(int valor1) {this.valor1 = valor1;}       public int getValor2( ) {return valor2;}       public void setValor2(int valor2) {this.valor2 = valor2;}       public int getTotal( ) {return total;}       public void setTotal(int total) {this.total = total;}  } 
form.jsp 
<%@page contentType="text/html" pageEncoding="UTF-8"%>  <html>       <head><title>Exibição</title></head>       <body>           <jsp:useBean id="somaBean" class="bean.SomaBean" scope="request" />          ..I...
        <jsp:setProperty name="somaBean" property="total" value="<%=somaBean.getValor1() + somaBean.getValor2()%>"/>            <p>O valor total é <jsp:getProperty name="somaBean" property="total"/></p>        </body>  </html> 


A instrução que deve ser colocada na lacuna I recebe os parâmetros valor1 e valor2 do formulário index.html e insere estes valores nos atributos valor1 e valor2 da classe SomaBean. Esta instrução é
Alternativas
Q436846 Programação
A respeito de Java, assinale a alternativa INCORRETA.
Alternativas
Q435538 Programação
Com relação às técnicas de avaliação de sistemas e tratamento de exceções, julgue o item seguinte.
A linguagem Java possui checked exceptions que estendem java.lang.Exception, em que o compilador força o programador a capturar tais exceções. Essas exceções devem ser tratadas com um bloco try-catch ou com um throws.
Alternativas
Q435497 Programação
No que se refere à arquitetura e à programação Java, julgue o item que se segue.
Utilizando-se a ferramenta de análise estática Findbugs, não será possível identificar, no trecho de código a seguir, o tipo de erro ocorrido. Tal erro só pode ser detectado em tempo de execução, quando a função foundType() for invocada.
public String foundType( ) {
return this.foundType( );
}
Alternativas
Q435494 Programação
No que se refere à arquitetura e à programação Java, julgue o item que se segue.
A programação orientada a aspectos constitui-se como um paradigma de programação para a construção de programas em que os interesses transversais (crosscutting concerns) ficam separados dos interesses básicos, e não espalhados pelo sistema.
Alternativas
Q435482 Programação
No que diz respeito aos conceitos e fundamentos de lógica de programação, julgue o item seguinte.
Em Java, para que uma classe interna possa ser instanciada, é necessário haver uma instância de uma classe externa que possa ser usada para se associar à primeira.
Alternativas
Q410679 Programação
O programa Java a seguir implementa uma estrutura de dados conhecida como pilha.

imagem-016.jpg

Considere que push( ) empilha um elemento, pop( ) desempilha e peek( ) obtém o elemento sem desempilhá-lo.

Ao compilar e executar o programa em condições ideais, serão exibidos os valores
Alternativas
Q410678 Programação
Em uma aplicação Java há dois pacotes chamados, respectivamente, pacote1 e pacote2. No pacote1 estão as classes Principal e Classe1:

imagem-015.jpg

Com base nas informações apresentadas, analise as assertivas a seguir.

Pode-se afirmar que ocorrerá um erro na instrução double x = b.obterValor( );

PORQUE

o método obterValor é protected na Classe2 e como tal só pode ser acessado de dentro da própria classe, de classes que estão no mesmo pacote ou de subclasses da Classe2, caso houvesse uma relação de herança.

Acerca dessas assertivas, é correto afirmar:
Alternativas
Q408036 Programação
Considere o código Java a seguir para responder às questões de números 55 e 56.

imagem-039.jpg

Suponha que o método “print” seja alterado para:

imagem-040.jpg

Como efeito dessa alteração,
Alternativas
Q408035 Programação
Considere o código Java a seguir para responder às questões de números 55 e 56.

imagem-039.jpg

Ao se executar esse código em um terminal, será produzida a mensagem:
Alternativas
Q408034 Programação
Na linguagem de programação Java, o operador representado pelo símbolo de porcentagem (%) tem a função de calcular
Alternativas
Q407408 Programação
Para responder , considere a classe abaixo que faz parte de uma aplicação Java.

imagem-004.jpg

O maior valor positivo que pode ser armazenado no atributo id é
Alternativas
Q407407 Programação
Para responder , considere a classe abaixo que faz parte de uma aplicação Java.

imagem-004.jpg

De dentro do método main de uma classe da mesma aplicação, pode-se instanciar um objeto da classe Empregado utilizando- se a instrução Java:


Alternativas
Q405923 Programação
Java Naming and Directory Interface (JNDI) é uma interface de programação de aplicativos composta pelos pacotes: javax.naming, javax.naming.directory, javax.naming.event, javax.naming.ldap e javax.naming.spi. Assinale a alternativa que apresenta o método da classe javax.naming.Context utilizado para recuperar um objeto vinculado a um nome.
Alternativas
Q402735 Programação
A respeito de programação e tecnologias Java, julgue os itens a seguir.

É possível utilizar XHTML no desenvolvimento de facelets para criar páginas web compatíveis com a JSF (JavaServer Faces) para apresentação dos dados. Na versão Java EE 7, essa forma de apresentação é mais indicada que a JSP (JavaServer Pages), uma vez que esta não suporta todos os novos recursos da versão Java EE 7.
Alternativas
Q402734 Programação
A respeito de programação e tecnologias Java, julgue os itens a seguir.

Em aplicações web nos padrões da JSF, é possível utilizar recursos Ajax para criar páginas dinâmicas, como, por exemplo, por meio da tag f:ajax, conforme apresentado na sintaxe abaixo.

imagem-003.jpg
Alternativas
Q393976 Programação
As linguagens Java e C++ são case sensitive.  Isso significa que essas linguagens
Alternativas
Respostas
1721: B
1722: E
1723: D
1724: D
1725: D
1726: C
1727: E
1728: E
1729: C
1730: D
1731: B
1732: E
1733: B
1734: E
1735: D
1736: E
1737: B
1738: C
1739: C
1740: E