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

Foram encontradas 1.650 questões

Q871064 Programação
Acerca da linguagem de programação Java, “um método declarado _______________ não pode acessar as variáveis de instância e os métodos de instância da classe, porque um método _______________ pode ser chamado mesmo quando nenhum objeto da classe foi instanciado.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
Alternativas
Q871063 Programação
Sobre a linguagem Java, em relação à entrada/saída e operadores, assinale a alternativa INCORRETA.
Alternativas
Q871062 Programação

Acerca do tratamento de exceções em Java, analise as afirmativas a seguir.


I. Toda vez que a estrutura try é utilizada, obrigatoriamente, em seu encerramento (na chave final), deve existir pelo menos um catch, a não ser que ela utilize a instrução finally.

II. A estrutura try pode não conter nenhum bloco catch, porém o bloco finally torna-se obrigatório.

III. O objetivo do try é manter códigos para liberação de recursos adquiridos em seu bloco finally correspondente.

IV. O finally é obrigatório e fornece um conjunto de códigos que é sempre executado, independentemente de uma exceção ocorrer ou não.


Está(ão) correta(s) apenas a(s) afirmativa(s)

Alternativas
Q871061 Programação
String é um tipo texto que corresponde à união de um conjunto de caracteres. Em Java, uma variável do tipo string é uma instância da classe String, isto é, gera objetos que possuem propriedades e métodos, diferentemente dos tipos primitivos como int, float, double etc. Acerca das operações com strings, em Java, este método “remove todos os espaços em branco que aparecem no início e no final de uma determinada string, porém não são removidos os espaços entre as palavras”; assinale-o.
Alternativas
Q868615 Programação
Em uma aplicação que utiliza JPA, uma classe de entidade Processo.java relaciona-se com a tabela processo em um banco de dados relacional. Assim, essa classe de entidade precisa ter algumas anotações especiais, como @Entity que especifica que se trata de uma classe de entidade, e
Alternativas
Ano: 2017 Banca: INAZ do Pará Órgão: CFF Prova: INAZ do Pará - 2017 - CFF - Programador |
Q867106 Programação
Como qualquer linguagem de programação, a linguagem Java tem sua própria estrutura, regras de sintaxe e paradigma de programação. Portanto, a estrutura try...catch...finally da linguagem Java tem o objetivo de controlar o fluxo de execução do tipo:
Alternativas
Q862037 Programação
Sobre JAVA, é correto afirmar:
Alternativas
Q856815 Programação

Com relação à linguagem de programação Java, analise as proposições abaixo.


1) Para declarar uma classe como subclasse de outra usamos a instrução extends.

2) A instrução usada para fazer referência a métodos e variáveis de uma superclasse é this.

3) A instrução usada para transformar uma variável em uma variável de classe é static.

4) Java não é uma linguagem puramente orientada a objetos como Ruby ou SmallTalk.


Estão corretas:

Alternativas
Q856261 Programação

Considere o seguinte extrato de código Java:

int a = 20;

int b, c;

b = a++;

c = ++a;

Após a execução, os valores finais para a, b e c são, respectivamente,

Alternativas
Q856259 Programação
Assinale a afirmação correta acerca de interface na linguagem Java.
Alternativas
Q856068 Programação

Considere a classe Java abaixo.

public class Prova{ 

       public static void main(String args[]) {

                       int[] vet = {19, 5, 42, 3, 21};  

                       int aux; 

                       for (int i = 0; i < 5; i++) {  

                            for (int j = 0; j < 5; j++) {  

                                 if (vet [j] > vet [j + 1]) {  

                                     aux = vet [j];  

                                     vet[j] = vet[j + 1]; 

                                     vet[j + 1] = aux;  

                                }

                       } 

                 } 

           }

   }

Para que a classe execute corretamente o algoritmo de ordenação  
Alternativas
Q855790 Programação

Relacione adequadamente as listagens de anotações a seguir a seus respectivos significados.


1. @TRANSIENT

2. @BASIC

3. @TEMPORAL

4. @LOB

5. @ELEMENTCOLLECTION


( ) Informar que uma propriedade da entidade é uma coluna no banco.

( ) Indicar que uma propriedade é um large object, geralmente usado para String muito grandes, ou então para guardar tipos binários, como um arquivo anexo dentro de um objeto.

( ) Especifica um atributo de uma entidade como não persistente.

( ) Permite associar uma entidade com uma lista de algum tipo básico, como a String.

( ) Configuração da precisão de data.


A sequência está correta em

Alternativas
Q855789 Programação
“Ao utilizar JPA (Java Persistence API), para que um objeto torne-se um objeto persistente, precisa-se passá-lo para o estado Managed (gerenciado). Para isso, deve-se chamar o método ______________.” Assinale a alternativa que completa corretamente a afirmativa anterior.
Alternativas
Q855781 Programação
Em Java, a classe Math fornece uma coleção de métodos que permite realizar cálculos matemáticos comuns. Considerando x e y como variáveis do tipo numéricas, assinale a alternativa em que todos os métodos pertencem diretamente (sem o recurso da herança) à classe Math.
Alternativas
Q855780 Programação
“Em Java, embora a maioria dos métodos seja executada em resposta a chamadas de método em objetos específicos [...]. Às vezes um método realiza uma tarefa que não depende do conteúdo de nenhum objeto. Esse método se aplica à classe em que é declarado como um todo e é conhecido como método _________________ ou método _________________.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
Alternativas
Q855475 Programação
A Programação Orientada a Objetos (POO) diz respeito a um padrão de desenvolvimento que é seguido por muitas linguagens, como C# e Java. Em relação à herança, sobreposição de métodos e escopo em Java, é correto afirmar:
Alternativas
Q854699 Programação

Analise as seguintes afirmativas sobre a programação orientada a objetos com Java.


I. O tratamento de exceção permite criar programas tolerantes a falhas.

II. Para lidar com uma exceção, deve-se colocar qualquer código que pode lançar uma exceção em uma instrução catch.

III. O método toString de um objeto de exceção retorna uma mensagem de erro da exceção.

IV. O bloco catch contém o código que pode lançar uma exceção e o bloco try contém o código que manipula a exceção se uma ocorrer.


Está(ão) correta(s) apenas a(s) afirmativa(s)

Alternativas
Q854698 Programação
Acerca da programação orientada a objetos, usando Java, analise a seguinte assertiva: “O Java contém três tipos de instruções de seleção”. Assinale-as.
Alternativas
Q852110 Programação
Em relação aos serviços Web em Java, é INCORRETO afirmar:
Alternativas
Q852101 Programação
Uma exceção é uma indicação de um problema não frequente que ocorre durante a execução de um programa. O tratamento de exceções permite a um programa continuar executando depois de lidar com um problema. Das alternativas abaixo, a que NÃO representa uma indicação de uso do tratamento de exceções em Java é:
Alternativas
Respostas
781: A
782: C
783: C
784: A
785: E
786: C
787: C
788: C
789: A
790: D
791: A
792: D
793: C
794: B
795: B
796: D
797: B
798: D
799: C
800: A