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

Foram encontradas 1.684 questões

Q2369650 Programação
Na linguagem Java quando não é declarado nenhum modificador de acesso antes da definição de uma classe, os elementos dessa classe são acessíveis:
Alternativas
Q2355274 Programação
Na linguagem de programação Java, é necessário configurar a “PATH” e a “CLASSPATH”. Essas informações são:
Alternativas
Q2353974 Programação
Um item de dado de programa pode ser definido como uma constante ou variável. As constantes, por exemplo, possuem um valor predefinido e que não mudam durante a execução do programa. Já as variáveis são um item de dado cujo valor pode ser alterado durante a execução do programa. Nesse contexto, a palavra-chave usada na linguagem Java para declarar uma constante é 
Alternativas
Q2343481 Programação
As classes abstratas e as interfaces desempenham papéis cruciais na programação orientada a objetos em Java, oferecendo maneiras de definir estruturas e contratos para classes derivadas. Qual das alternativas apresenta uma diferença válida entre uma classe abstrata e uma interface em Java? 
Alternativas
Q2343466 Programação
Analise os trechos de código abaixo.

I.  dados = [ i for i in range(0,100,2) ]
II.  public class Funcionario extends Pessoa implements Usuario
III.  <h3> Seção 3.2.1 </h3>
IV.  ul {           list-style-type: circle;           margin-left: 20px;    }
V.  const updateButton = document.getElementById("updateButton");

Esses códigos pertencem às tecnologias: 
Alternativas
Q2339781 Programação
Os programas em Java são escritos combinando métodos e classes que são pré-definidos na API do Java (Java Application Programming Interface ou bibliotecas de classes Java). Escolha a opção que apresenta o resultado obtido ao compilar e executar o código Java a seguir:

class Contador{     public static int c;     public void showCount(){       System.out.println(c);     } } class Prova{ public static void main(String[] args) {    Contador c1 = new Contador();    c1.c++;    c1.showCount();     Contador c2 = new Contador();    c2.c++;    c2.showCount();    c1.showCount(); } }
Alternativas
Q2339757 Programação
A linguagem Java fornece dois operadores unários de incremento e de decremento. Um operador de incremento ou de decremento que é colocado antes de uma variável é chamado de operador de pré-incremento ou operador de pré-decremento, respectivamente. Um operador de incremento ou de decremento que é colocado depois de uma variável é chamado de operador de pós-incremento ou operador de pós-decremento, respectivamente. Considerando essa informação e utilizando seus conhecimentos sobre os operadores unários de incremento e decremento da linguagem Java, analise o trecho do código a seguir:

import java.io.*; public class Code { public static void main (String [] args) {      int x, y, z;      x = 6;      y = 2;      z = x++ + ++y;     System.out.println ("Resultado = " + x + y + z); } }


É CORRETO afirmar que:
Alternativas
Q2325417 Programação

Sejam as seguintes classes Java, que ocupam arquivos separados:


public class L1 {

      int a=1, b=1, c=1;


     public L1() {

          a *= 2;

          b *= 2;

          c *= 2;


     }

     public int opA(int x, int y) {

             return a + b + c - opA(x) + opA(y);

    }

    public int opA(int x) {

            return x + 5;

      }

     {

             a++;

             b--;

      }

}

     public class L2 extends L1 {


              public L2() {

              c+=2;


     }

     public int opA(int x, double y) {

           return a + b + c + opA(x)+ opA((int)y);


     }

    public static void main(String[] args) {

           L2 o=new L2();


           System.out.println(o.opA(2,3));

    }

 }



O que será exibido no console quando o método main for executado?

Alternativas
Q2325416 Programação

Considere as seguintes classes Java, que ocupam arquivos separados:


public class Err01 extends Exception {


             public Err01() { }

             public Err01(String m) {

                             super(m);

             }

}

public class Err02 extends Err01 {


            public Err02() { }

            public Err02(String m) {

                       super(m);

        }

}



Qual classe NÃO produzirá erros de compilação?

Alternativas
Q2322036 Programação
O analista Jacó implementou a aplicação TCERestAPI utilizando Java com Spring Boot. A TCERestAPI é apta para o deploy em servidores de aplicação Java preexistentes, mas também suporta a execução standalone do Spring Boot.

Para viabilizar ambas as formas de execução da TCERestAPI, Jacó precisou modificar a classe principal da aplicação, fazendo com que ela estendesse diretamente determinada classe do Spring Boot.

Jacó fez com que a classe principal da TCERestAPI estendesse a classe do Spring Boot:v
Alternativas
Q2321420 Programação
Na linguagem Java, todas as instruções de seleção específica devem ser precedidas da tag <??jav>
Alternativas
Q2312078 Programação
Identifique a saída correta para o código em Java apresentado abaixo.  
public class CalculadoraFatorial {     public static void main(String[] args) {         int numero = 5;         long resultado = calcularFatorial(numero); System.out.println("O fatorial de " + numero + " é: " + resultado);  }  static long calcularFatorial(int n) {       if (n == 0 || n == 1) {            return 1;       } else {            return n * calcularFatorial(n - 1);       }    } } 
Alternativas
Ano: 2023 Banca: IBFC Órgão: MGS Prova: IBFC - 2023 - MGS - Analista de Sistemas |
Q2311339 Programação
Uma das linguagens mais utilizadas no mundo é a linguagem Java, isto por que, a linguagem Java possui uma característica impar, de sistemas criados com esta linguagem, serem executados em sistemas operacionais diferentes, assinale a alternativa que apresenta a ferramenta utilizada que permite esta característica da linguagem.
Alternativas
Q2310226 Programação
Sobre o uso de classes abstratas na programação orientada a objetos utilizando a linguagem de programação Java, assinale alternativa INCORRETA:
Alternativas
Q2309957 Programação
Ao longo do aprendizado sobre linguagens de programação, é comum nos depararmos com os termos Java e JavaScript, o que gera certa confusão em alguns discentes em seus estudos, desta forma é importante compreendermos que Java é uma linguagem de programação e JavaScript é outra linguagem, ou seja, são distintas. Desta forma, assinale a alternativa que define a principal diferença entre estas linguagens.
Alternativas
Q2299256 Programação
Assinale CORRETAMENTE a função do método thread-yield:
Alternativas
Q2297499 Programação
Sobre herança na programação orientada a objeto em Java, assinale a alternativa incorreta.
Alternativas
Q2294539 Programação
Quanto às linguagens de programação Java e PHP, analise as afirmativas abaixo e assinale a alternativa correta.

I. Java possui um slogan clássico que é: "Escreva uma vez, execute em qualquer lugar". II. PHP suporta tanto o desenvolvimento procedural quanto o orientado a objetos. III. PHP é utilizado em aplicações como o Drupal e WordPress. 
Alternativas
Q2294528 Programação
Relacione a coluna da esquerda com todas as letras das principais características técnicas da coluna da direita:

(1) Liferay                 (A) Multiplataforma (2) Drupal                 (B) Escrito em PHP (3) WordPress          (C) Escrito em JAVA
Alternativas
Q2290468 Programação
Suponha que, em Java, utilizamos a classe LinkedList para implementar uma estrutura de dados dinâmica. Vamos considerar duas possibilidades para inserção e remoção: i. usar apenas os métodos addFirst() e removeFirst(); ou ii. usar apenas os métodos addLast() e removeLast(). Podemos, então, afirmar que,
Alternativas
Respostas
161: B
162: D
163: B
164: E
165: D
166: C
167: E
168: C
169: D
170: B
171: E
172: A
173: B
174: A
175: D
176: C
177: B
178: E
179: C
180: E