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

Questões Discursivas

Foram encontradas 1.776 questões

Q2221478 Programação
Com relação a ambientes de programação Java, assinale a opção correta.
Alternativas
Ano: 2007 Banca: FEC Órgão: DETRAN-RO Prova: FEC - 2007 - DETRAN-RO - Analista de Sistemas |
Q225808 Programação
Analise as seguintes sentenças em relação à linguagem Java

I. O Java suporta somente herança única, embora alguns benefícios da herança múltipla possam ser ganhos usando-se a construção de interface.

II. OJava não temumtipo booleano primitivo.

III. O Java inclui coerções de tipo (conversões de tipo implícitas) somente se eles estiverem sendo convertidos do tipo menor para um tipo maior, como, por exemplo, as coerções de float para int.

Em relação às sentenças acima é correto afirmar que somente

Alternativas
Ano: 2007 Banca: FEC Órgão: DETRAN-RO Prova: FEC - 2007 - DETRAN-RO - Analista de Sistemas |
Q225802 Programação
Em relação aos mecanismos de controle de laços na linguagem Java, das opções seguintes, aquela que se apresenta como uma saída rotulada incondicional:
Alternativas
Ano: 2007 Banca: FEC Órgão: DETRAN-RO Prova: FEC - 2007 - DETRAN-RO - Analista de Sistemas |
Q225801 Programação
Em relação ao tratamento de exceções na linguagem Java, das opções seguintes, aquela que NÃO está relacionada com este assunto é:
Alternativas
Ano: 2007 Banca: FEC Órgão: DETRAN-RO Prova: FEC - 2007 - DETRAN-RO - Analista de Sistemas |
Q225799 Programação
Na Linguagem Java, quando uma determinada palavra reservada é especificada em uma definição de classe, significa que a classe não pode ser pai de nenhuma subclasse. Essa palavra reservada é denominada:
Alternativas
Q203353 Programação
A partir das afirmativas abaixo relativas às características da linguagem Java, pode-se afirmar que:

I. É possível utilizar vários blocos catch para capturar exceções vindas de um único bloco try.

II. Uma classe pode implementar mais de uma interface.

III. Todas as classes em Java herdam implicitamente a classe Object.

IV. É possível sobrecarregar um operador da linguagem como, por exemplo, o operador '+', assim como pode ser feito na linguagem C++.

Está(ão) correta(s) apenas a(s) afirmativa(s):
Alternativas
Q203340 Programação
A partir das afirmativas abaixo relativas aos comandos da linguagem Java, pode-se afirmar que:

I. A palavra chave class é usada para definir tipos derivados em Java. De fato, tais tipos constituem às principais estruturas dos programas orientados a objetos.

II. O modificador private, quando aplicado a um atributo de classe, impede que qualquer outra classe tenha acesso a tal atributo.

III. A palavra chave extends é usada para permitir a herança múltipla em Java.

IV. O modificador protected, quando aplicado a um atributo de classe, permite que classes filhas desta classe, tenham acesso a este atributo.

Estão corretas apenas as afirmativas:
Alternativas
Q168400 Programação
Assinale a opção correta acerca do uso do Java, da companhia Sun, em plataformas Windows.

Alternativas
Q168399 Programação
Considerando o Linux como ambiente para desenvolvimento de aplicações Java, assinale a opção correta.

Alternativas
Q9106 Programação
Quando um servlet é carregado pela primeira vez para a máquina virtual Java do servidor
Alternativas
Q9105 Programação
Em Java, a passagem de dados de um formulário do cliente para o servlet pode ocorrer por meio do uso do método
Alternativas
Q1755 Programação
Em JAVA, o modificador utilizado para definir um método de classe é o:
Alternativas
Q1660 Programação

Observe o fragmento de código JAVA a seguir.

public class prova {

    public prova() { }

    public static int d(int x) {

        return x*2;

    }

    public static int e(int x) {

        return x*5;

    }

    public static int fn(int x) {

        if (x<1)
            return 0;
        else
           return 4+fn(x-1);

    }

    public static int g(int y) {

        return 10+fn(y)+e(y)+d(y);

    }

    public static void main(String[] args) {

        System.out.println(g(5));

    }

}

 

A execução do método main apresentará a saída:

Alternativas
Q2254221 Programação
O estabelecimento de conexão entre um aplicativo Java e um banco de dados, para processar instruções SQL de consulta e atualização, é possibilitado por meio do padrão aberto, desenvolvido pela Microsoft, denominado
Alternativas
Q2254220 Programação
Java, como tecnologia de desenvolvimento de software, significa
Alternativas
Q2250618 Programação
No código Java, os comentários podem ser introduzidos com a sintaxe:
Alternativas
Q2250616 Programação
Em JAVA, uma classe que recebe a notificação se um atributo for adicionado ou removido de uma sessão implementará a interface
Alternativas
Q1377410 Programação
Considerando as linguagens de programação Java e JavaScript, assinale a opção correta.
Alternativas
Ano: 2006 Banca: CESPE / CEBRASPE Órgão: CENSIPAM
Q1238323 Programação
Considerando conceitos acerca de orientação a objetos, julgue o seguinte item.
Na herança entre classes, uma classe pode redefinir métodos herdados e definir novos métodos que não foram herdados; em uma classe, podem existir métodos que não devem ser redefinidos nas suas classes derivadas. Em Java e C++, esses métodos são declarados usando-se a palavra final. A herança pode ser simples ou múltipla, na herança simples há só uma classe imediatamente acima na hierarquia, enquanto, na herança múltipla, há mais de uma classe. C++ suporta a herança simples, enquanto Java suporta a herança múltipla.
Alternativas
Ano: 2006 Banca: CESPE / CEBRASPE Órgão: CENSIPAM
Q1238295 Programação
Considerando conceitos acerca de orientação a objetos, julgue o seguinte item.
Ao se criar um objeto, uma classe é usada como modelo; após ser criado, um objeto tem um identificador e um estado; um objeto desnecessário deve ser destruído. Nas linguagens Java e C++, os objetos para os quais não há referências são automaticamente destruídos, não é necessário o programador destruir explicitamente esses objetos.
Alternativas
Respostas
1721: D
1722: A
1723: D
1724: E
1725: A
1726: A
1727: B
1728: E
1729: D
1730: B
1731: D
1732: A
1733: A
1734: B
1735: E
1736: A
1737: D
1738: B
1739: E
1740: E