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

Foram encontradas 1.747 questões

Q522348 Programação
Em Java existem métodos que operam com listas, ou seja, coleção que podem conter elementos duplicados. O método que ordena aleatoriamente os elementos de uma lista é:
Alternativas
Q522347 Programação
Considere o seguinte trecho de código escrito na linguagem Java:


public class StringConstructors

{

  public static void main (String [ ] args)

   {

        char [ ] CharArray = {„b‟, „i‟, „r‟, „t‟, „h‟, „&‟, „d‟, „a‟, „y‟};

        string s = new string (“happy"); string s1 = new

        string (CharArray, 6, 3);

       system.out.printf (s1);

    }

}


A saída desse trecho de código é:  

Alternativas
Q522346 Programação
Em relação ao tratamento de exceções na linguagem Java, estão corretas as seguintes afirmativas, EXCETO:
Alternativas
Q522345 Programação
É uma interface da linguagem Java que implementa a técnica de multithreading:
Alternativas
Q522343 Programação
Considere a seguinte linha de comando escrita em um código Java:


System.out.println (Math.ceil (9.2));


O valor de saída é:  

Alternativas
Q522342 Programação
Nas estruturas de controle da linguagem Java, são instruções de repetição e de seleção, respectivamente:
Alternativas
Q522341 Programação
Na linguagem Java, são considerados erros de compilação os abaixo relacionados, EXCETO:
Alternativas
Q510223 Programação
A orientação a objetos é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos.

Na programação orientada a objetos com Java
Alternativas
Q508549 Programação
Sobre a linguagem Java, é correto afirmar:
Alternativas
Q507696 Programação
Analise o código Java da classe GameEntry a seguir, em que cada escore de um jogo é formado por dois campos: o nome do jogador (name) e o valor inteiro do escore propriamente dito (score).

1 public class GameEntry {
2 protected String name;
3 protected int score;
4 public GameEntry(String n, int s) {
5 name = n;
6 score = s;
7 }
8 public String getName() {return name;}
9 public int getScore() {return score;}
10 }

Considere agora a classe Scores a seguir, que armazena os escores de um jogo em um arranjo chamado entries

1 public class Scores{
2 public static final int maxEntries = 10;
3 protected int numEntries;
4 protected GameEntry[] entries;
5 public Scores() {
6 entries = new GameEntry(maxEntries);
7 numEntries = 0;
8 }
9 // ... outros métodos desta classe seguem aqui
10 }

Para manter organizadas as entradas do arranjo entries, deve-se implementar um método da classe Scores, que insira os objetos GameEntry em ordem decres­cente, segundo o valor de seus escores. Portanto, uma preocupação que um desenvolvedor deve ter ao implementar esse método de inserção da classe Scores é:
Alternativas
Q507358 Programação
O paradigma de orientação a objetos oferece vários tipos de classificadores para auxiliar os stakeholders durante o desenvolvimento do software. Na linguagem Java, são exemplos de classificadores:
Alternativas
Q507352 Programação
Na sintaxe da estrutura try-catch-finally, definida pela especificação da linguagem de programação Java versão 8 para o tratamento de exceção, verifica-se que
Alternativas
Q500549 Programação
Na linguagem de programação Java, os tipos primitivos de dados são:
Alternativas
Q492797 Programação
Na programação orientada a objetos com Java, a utilização de interfaces da Java API permite a utilização das próprias classes dentro das estruturas fornecidas pelo Java. Como exemplo, podem ser citadas a comparação entre os objetos dos seus próprios tipos e a criação de tarefas que podem executar concorrentemente com outras tarefas, dentro do mesmo programa. No desenvolvimento do código de um aplicativo, torna-se necessária uma interface usada para identificar classes cujos objetos podem ser gravados em lidos de algum tipo de armazenamento (como exemplo, arquivos em disco, campo de banco de dados), ou transmitidos por uma rede. Assinale a interface a ser utilizada.
Alternativas
Q489944 Programação
A plataforma .Net possui um conceito semelhante ao conceito de pacote em Java. Este conceito se conhece como:
Alternativas
Q489943 Programação
A herança entre classes em Java define-se utilizando a palavra-chave:
Alternativas
Ano: 2015 Banca: FGV Órgão: TJ-SC Prova: FGV - 2015 - TJ-SC - Analista de Sistemas |
Q484997 Programação
Um aplicativo Java está programado em dois arquivos, assim especificados: 

Arquivo Teste.java:
package pacote;
public class Teste
{
     int dobro (int x)
     {
          return x + x;
      }
}
Arquivo Principal.java:
import pacote.*;
public class Principal
{
     public static void main (String[] args)
     {
           pacote.Teste t = new pacote.Teste ();
           System.out.println (t.dobro (3));
     }


Considere as afirmativas seguintes:

I. O programa compila e, ao ser executado, o valor 6 é escrito na saída padrão.

II. O programa compila mesmo com a remoção da linha contendo a declaração import, no arquivo Principal.java.

III. O programa não compila.

Após a análise dessas afirmativas, pode-se concluir que:
Alternativas
Ano: 2015 Banca: FGV Órgão: TJ-SC Prova: FGV - 2015 - TJ-SC - Analista de Sistemas |
Q484995 Programação
Em Java, o modificador public presente na declaração de uma classe:
Alternativas
Ano: 2015 Banca: FGV Órgão: TJ-SC Prova: FGV - 2015 - TJ-SC - Analista de Sistemas |
Q484991 Programação
Crisóstomo, um programador Java, deseja converter um número inteiro para uma cadeia de caracteres contendo a representação decimal deste número. Pesquisando na internet, Crisóstomo depara-se com três sugestões: 

// Primeira sugestão
String converte1 (int x)
{
    return "" + x;
}
// Segunda sugestão
String converte2 (int x)
{
    return (new Integer (x)).toString ();
}
// Terceira sugestão
String converte3 (int x)
{
    return Integer.toString (x);


Tendo em mente o critério de minimizar o número de objetos criados em tempo de execução, Crisóstomo escolherá:
Alternativas
Q484173 Programação
Julgue o seguinte item de acordo com a linguagem Java.

Uma classe do tipo interface possui apenas declaração de métodos estáticos públicos sem aplicação concreta, razão por que só pode ser implementada em classes abstratas.
Alternativas
Respostas
1061: C
1062: B
1063: D
1064: B
1065: D
1066: C
1067: C
1068: B
1069: B
1070: C
1071: A
1072: D
1073: B
1074: B
1075: D
1076: D
1077: B
1078: A
1079: B
1080: E