Questões de Concurso
Sobre java em programação
Foram encontradas 2.719 questões
Leia as afirmativas a seguir:
I. O PHP não pode ser utilizado em sistemas operacionais como o Microsoft Windows ou o Mac OS X.
II. O Java é muito popular no desenvolvimento web.
Marque a alternativa CORRETA:
Leia as afirmativas a seguir:
I. No Microsoft Excel não é possível armazenar dados.
II. O Java é uma linguagem de programação orientada a objetos.
Marque a alternativa CORRETA:
I. A programação orientada a objetos faz uso de classes, interfaces, envio de mensagens, operações e abstrações. II. Herança é a capacidade de um objeto de um tipo mais genérico (superclasse) assumir diferentes comportamentos dependendo da classe a partir da qual ele foi criado. III. A linguagem Java possui gerenciamento automático de memória, controlando sua alocação e desalocação. A desalocação de memória é suportada pelo processo conhecido por Garbage Collection. IV. Em uma programação orientada a objetos, a técnica de programação que mantém ocultos detalhes internos do funcionamento dos métodos de uma classe é denominada encapsulamento.
( ) O tipo char guarda um, e apenas um, caractere. Esse caractere deve estar entre aspas duplas. São exemplos de caracteres aceitos “s”, “2” e “ ”. ( ) O modificador private faz com que não se consiga modificar, nem ler um atributo em uma determina classe. ( ) Durante o ciclo de execução do programa, o Java verifica se as variáveis de memória estão sendo utilizadas. Caso não estejam, o Java libera automaticamente esta área que não está sendo utilizada. Esse processo do Java é chamado de Memory Manager. ( ) Os arrays implementados em Java são genéricos homogêneos, ou seja, um único array pode armazenar qualquer tipo de objeto com a restrição de que todos sejam da mesma classe.
Marque a opção que representa a sequência CORRETA.
( ) A anotação @Override verifica se o método anotado existe na classe superior. Se o método não for encontrado na classe superior, um erro de compilação é informado. ( ) A anotação @Entity informa que o método deve ser executado durante o acesso ao banco de dados. ( ) A anotação @Transient informa que um atributo do objeto não deve ser salvo no banco de dados. ( ) A anotação @Deprecated informa que o método caiu em desuso. As chamadas a esse método irão causar um erro de compilação. ( ) O atributo mappedBy da anotação @OneToMany indica o nome da classe que representa o lado muitos (“Many”) do relacionamento.
A ordem correta, de cima para baixo, é:
1) A enumeração pode ter dados associados. 2) A enumeração pode estender uma classe. 3) A enumeração pode implementar uma interface. 4) A enumeração pode possuir métodos abstratos.
Está(ão) correta(s), apenas:
As instruções if e switch são tipos de instruções de repetição utilizadas pela Linguagem Java.
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.
Os tipos de dados float e double, em Java, são destinados a armazenar números reais.

Na execução deste programa, a quantidade de vezes que o método „calc‟ será invocado (incluindo a invocação inicial, dentro do método „main‟) será: