Questões de Concurso Comentadas sobre java em programação

Foram encontradas 1.773 questões

Q1158673 Programação
Ao se implementar programas de computador em Java, há possibilidade de ocorrerem erros imprevistos durante sua execução. Esses erros são conhecidos como exceções. Sabendo disso, considere que Márcio está fazendo uma operação em um banco de dados, porém essa operação dispara uma exceção de que o campo que ele está manipulando para inserir nesse banco está vazio, ou seja, acontece um NullPointerException. O problema, nesse caso, é a conexão com o banco de dados ficar aberta, o que não pode acontecer. Assim, assinale a alternativa que apresenta o bloco/código no qual deve ser inserida essa operação de fechamento da conexão com o banco de dados.
Alternativas
Q1158615 Programação
Na linguagem Java, o tratamento de exceções ajuda o usuário a entender tanto o tipo de dado esperado quanto um erro informado pelo programa. Sabendo disso, assinale a alternativa que apresenta corretamente a cláusula que especifica as exceções que um método pode apresentar se ocorrerem problemas, devendo essa cláusula aparecer após a lista de parâmetros e antes do corpo do método.
Alternativas
Q1158613 Programação
Um dos problemas que podem ocorrer na programação em linguagem Java é o chamado “problema do else oscilante”, que ocorre com um aninhamento não muito claro para o programador. Nesse sentido, assinale a alternativa que apresenta corretamente um trecho de código sem o “problema do else oscilante”.
Alternativas
Q1158612 Programação

A linguagem Java, possibilita trabalhar com operadores de pós-incremento e pré-incremento. Sabendo disso, analise o seguinte trecho de código e assinale a alternativa que apresenta o resultado correto do código dado.


(...)


    int n = 100;

    System.out.printf("%d%n", n);

    System.out.printf("%d%n", n++);

    System.out.printf("%d%n", n);


(...)

Alternativas
Q1158611 Programação
Na linguagem Java, é possível comparar diferentes tipos de dados, como caracteres e numéricos. Quando se compara valores de tipos de dados primitivos, o resultado é true se ambos os valores forem idênticos, o mesmo ocorre com as referências. Nesse sentido, analise o seguinte trecho de código e assinale a alternativa que apresente um trecho de código que faça uma comparação entre as strings, retornando como resultado true.
(...)     s1 = new String("mundo");
(...)
Alternativas
Q1144524 Programação

Considere o código Java 9 a seguir:


class Main

   { public static void main(

         String[] args) { String x = “10”;

         if (x instanceof Integer){

           System.out.println(“SIM”);

         }  else  {

            System.out.println(“NÃO”);

         }

     }

}


Ao ser executado, esse código produzirá

Alternativas
Q1137140 Programação
No Java, a instrução que insere corretamente o objeto “x” na primeira posição do ArrayList “lista”, reposicionando os elementos já existentes, é:
Alternativas
Q1137139 Programação
No Java, o bloco de loop que executa exatamente 20 vezes as instruções contidas no bloco é:
Alternativas
Q1133522 Programação

Julgue o item, relativo à linguagem de programação Java e PHP.


Os tipos de dados int, boolean, double e long, utilizados na linguagem Java, não possuem métodos associados.

Alternativas
Q1133521 Programação

Julgue o item, relativo à linguagem de programação Java e PHP.


Em Java, quando uma variável local é declarada mais de uma vez em um método, ocorre um erro de compilação.

Alternativas
Q1133520 Programação

Julgue o item, relativo à linguagem de programação Java e PHP.


A instrução switch, conhecida como instrução de seleção múltipla, é uma das instruções de seleção da linguagem Java.

Alternativas
Q1133401 Programação
Sabendo que, nas linguagens de programação, existem diferentes palavras reservadas, é correto afirmar que são apenas palavras reservadas em linguagem de programação JAVA:
Alternativas
Q1115994 Programação

Os modificadores de acesso são padrões de visibilidade de acessos às classes, atributos e métodos. Esses modificadores são palavras-chave reservadas pelo Java, ou seja, palavras reservadas não podem ser usadas como nome de métodos, classes ou atributos. Os modificadores de acesso são classificados conforme as descrições abaixo:

(1) indica que método ou variável só podem ser acessados de dentro da classe que os criou. Uma classe que herde de uma superclasse com atributos declarados de acordo com esse modificador só poderá ter acesso a eles através dos métodos públicos da própria superclasse, caso contrário, não haverá acesso a estes atributos.

(2) indica que o método ou a variável assim declarada possa ser acessada somente dentro do pacote em que está contida através de uma subclasse.

(3) indica que a classe, método ou variável assim declarada possa ser acessada em qualquer lugar e a qualquer momento da execução do programa.

Os modificadores de acesso descritos como (1), (2) e (3) são denominados, respectivamente:

Alternativas
Q1114594 Programação
Para clonar (deep copy) um vetor (array) de inteiros (int) em Java emprega-se a seguinte estratégia:
Alternativas
Q1112990 Programação
Considere as seguintes classes em Java, cada uma em um arquivo distinto e todas no mesmo pacote.
public class Mamifero { protected void andar(){ System.out.print("Mamífero andando "); } }
public class Primata extends Mamifero { protected void andar(){ System.out.print("Primata andando "); } protected void andar(int metros){ System.out.print("Primata andando " + metros + " metros"); } }
Assinale a alternativa que contém os conceitos de orientação a objetos implementados nessas classes.
Alternativas
Q1097023 Programação
Com relação às linguagens de programação Java e PHP, julgue os itens de 111 a 115.
Os tipos de dados float e double, em Java, são destinados a armazenar números reais.
Alternativas
Q1097022 Programação
Com relação às linguagens de programação Java e PHP, julgue os itens de 111 a 115.
As instruções if e switch são tipos de instruções de repetição utilizadas pela Linguagem Java.
Alternativas
Q1097021 Programação
Com relação às linguagens de programação Java e PHP, julgue os itens de 111 a 115.
Na linguagem de programação Java, um array é um tipo de dado elementar e, para que um elemento seu seja referenciado, basta especificar o número de posição do elemento no array.
Alternativas
Q1085973 Programação
Para concatenar a string "TRF" com a variável reg que contém o valor inteiro 3, em Java e PHP, utilizam-se, respectivamente,
Alternativas
Q1085695 Programação

Uma classe C o la b o r a d o r de uma aplicação Java tem o método abaixo.

Imagem associada para resolução da questão

Para instanciar um objeto dessa classe e armazenar o nome " Pedro " no atributo nome utiliza-se

Alternativas
Respostas
581: E
582: E
583: D
584: A
585: C
586: E
587: B
588: D
589: E
590: C
591: C
592: A
593: D
594: A
595: D
596: C
597: E
598: E
599: B
600: D