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

Foram encontradas 1.650 questões

Ano: 2011 Banca: FCC Órgão: TRE-RN Prova: FCC - 2011 - TRE-RN - Programador de computador |
Q105428 Programação
Considere os seguintes fragmentos de código Java:

I. int sum = 7; if ( sum > 20 ) {
System.out.print("ganhou "); } else {
System.out.print("perdeu "); } System.out.println("o bônus.");

II. int sum = 21; if ( sum != 20 )
System.out.print("ganhou"); else
System.out.print("perdeu "); System.out.println("o bônus.");

O resultado da execução dos fragmentos em I e II será, respectivamente,
Alternativas
Q104871 Programação
Em relação às tecnologias Java, é INCORRETO afirmar que as Servlets
Alternativas
Q103953 Programação
Quanto ao Hibernate no ambiente Java, considere:

I. Sua principal característica é a transformação das classes Java para tabelas de dados porém não dos tipos de dados Java para os da SQL.

II. Nas aplicações standalone, delega o tratamento transacional ao driver JDBC.

III. Pode ser utilizado em aplicações Java standalone ou em aplicações Java EE.

É INCORRETO o que se afirma, APENAS em
Alternativas
Q102903 Programação
Julgue os itens de 29 a 40, relativos a fundamentos de computação
e linguagens de programação e desenvolvimento para a Web.

O IDE Eclipse é um ambiente de desenvolvimento exclusivo para a linguagem Java.
Alternativas
Q102902 Programação
Julgue os itens de 29 a 40, relativos a fundamentos de computação
e linguagens de programação e desenvolvimento para a Web.

Na linguagem Java, o Synchronize é um modificador utilizado para controlar a concorrência de processos de linguagem.
Alternativas
Q96814 Programação
Em Java, a palavra-chave throws é usada para
Alternativas
Q96811 Programação
Em Java, um membro sob o modificador de nível de acesso protected
Alternativas
Q95881 Programação
Acerca dos conhecimentos sobre Java, marque a alternativa INCORRETA:
Alternativas
Q95879 Programação
Acerca de Enumerações em Java, analise as seguintes afirmativas:

I. Enumerações restringem os valores de uma variável, criando uma lista enumerada de valores.

II. Enumerações podem ser declaradas dentro ou fora de uma classe, mas nunca dentro de um método.

III. Enumerações é uma classe especial de this que só pode ser aplicada em sistema operacional Linux, jamais em Windows, devido a sua alta capacidade regenerativa.

Podemos afirmar corretamente que:
Alternativas
Q95877 Programação
Acerca do uso do this em Java, analise as seguintes afirmativas:

I. O this é utilizado pelo objeto para acessar uma referência a si próprio.

II. O this é utilizado em métodos não-estáticos.

III. O this é aceito em métodos estáticos.

Podemos afirmar corretamente que:
Alternativas
Q95876 Programação
Acerca de varargs em Java, analise as seguintes afirmativas:

I. Varargs é um recurso que permite a criação de métodos que recebem um número não especificado de argumentos.

II. Varargs é um tipo de argumento seguido por reticências (...) na lista de parâmetros de um método.

III. Varargs só podem ocorrer uma vez e sempre colocadas no fim da lista de parâmetros.

Podemos afirmar corretamente que:
Alternativas
Q95875 Programação
Acerca de interfaces em Java, analise as seguintes afirmativas:

I. Interfaces são classes 100% abstratas.

II. Nas Interfaces, os métodos são implicitamente public abstract.

III. Nas Interfaces, os atributos são implicitamente private, static, final.

Podemos afirmar corretamente que:
Alternativas
Q95874 Programação
Acerca de métodos e classe final em Java, analise as seguintes afirmativas:

I. Variáveis final podem ser alteradas depois de inicializadas.

II. Métodos final não podem ser sobrescritos em uma subclasse.

III. Classes final não podem ser herdadas.

Podemos afirmar corretamente que:
Alternativas
Q95873 Programação
Acerca de subprograma e Funções em Java, analise as seguintes afirmativas:

I. Subprograma é o nome dado a um trecho de um programa mais complexo que, em geral, encerra em si próprio parte da solução de um problema maior (o programa a que ele está subordinado).

II. Modificador é uma combinação de especificador de acesso (public, protected ou private); abstract ou static.

III. O especificador de acesso public, indica que a função pode ser utilizada periodicamente ou livremente, com restrições, pelas classes das aplicações, por outras classes do mesmo pacote (package) ou de outro pacote.

Podemos afirmar corretamente que:
Alternativas
Q95867 Programação
Acerca da linguagem de programação Java, analise as seguintes informações:

I. A linguagem de programação Java é baseada em classes e orientada a objetos (OO).

II. A linguagem de programação Java tem relação com C e C++, mas é organizada de maneira diferente, com vários aspectos de C e C++ omitidos e algumas idéias de outras linguagens incluídas.

III. Java 2 Standard Edition (J2SE) é uma plataforma voltada para pequenos dispositivos (telefones celulares, televisores, aparelhos eletrônicos em geral).

Podemos afirmar corretamente que:
Alternativas
Q95863 Programação
Acerca do método equals, analise as seguintes afirmativas:

I. O equals recebe um Object como argumento e verfica se ele mesmo é igual ao Object recebido para retornar um boolean exclusivamente false.

II. Um exemplo do uso do equals é para datas. Se usarmos criar duas datas, isto é, dois objetos diferentes, contendo 18/08/2009, ao comparar com o == receberá false, pois são referências para objetos diferentes.

III. Quando comparamos duas variáveis referência no Java, o == verifica se as duas variáveis referem-se ao mesmo objeto.

Podemos afirmar corretamente que:
Alternativas
Q95861 Programação
Acerca do pacote java.lang, do Java, marque a alternativa INCORRETA:
Alternativas
Q95855 Programação
Acerca de Construtores em Java, marque a alternativa correta.
Alternativas
Q95849 Programação
Acerca do método toString(), marque a alternativa correta:
Alternativas
Q92729 Programação
Acerca da linguagem de programação Java e da programação
orientada a objetos, julgue os itens seguintes.

A linguagem de programação Java, em razão de sua portabilidade — uma vez que o compilador Java converte o código fonte em bytecodes, executados por uma máquina virtual — é bastante utilizada para oferecer conteúdos dinâmicos na Web.
Alternativas
Respostas
1481: E
1482: A
1483: A
1484: E
1485: C
1486: E
1487: D
1488: D
1489: C
1490: C
1491: A
1492: C
1493: D
1494: C
1495: C
1496: D
1497: D
1498: C
1499: A
1500: C