• Matéria: Informática
  • Autor: Dhonatan123
  • Perguntado 4 anos atrás

Nos modificadores de acesso setters e getters, a linguagem Java permite o uso dos modificadores static, final e abstract. Uma das grandes vantagens no uso da Linguagem Java é o fato, do seu código ser executado a partir de uma máquina virtual, que permite que um mesmo código seja executado em várias plataformas distintas sem a necessidade de alteração no seu código.

Sobre o modificador static, analise as afirmativas abaixo e em seguida assinale a alternativa correta.

Alternativa 1:
São utilizados apenas na construção do método main;

Alternativa 2:
No caso de atributos de classe do tipo static, quer dizer que o mesmo espaço em memória é compartilhado por todos os objetos, ou seja, a referência ao atributo em todos os objetos aponta para o mesmo lugar e com isso possuem o mesmo valor;

Alternativa 3:
Quer dizer que não se pode alterar o valor do atributo;

Alternativa 4:
Se uma classe tiver um atributo static não pode ser instanciada;

Alternativa 5:
O modificador static em atributos só é utilizado para constantes;


R0N1N: eu respondi a Alternativa 2

Respostas

respondido por: jonesbengala
1

Resposta:

ALTERNATIVA 2

Explicação:

O modificador static pode ser aplicado a variáveis e a métodos, e a principal

característica dele é que, se tratando de atributos, todos os objetos compartilham

do mesmo espaço de memória e, tratando-se de método, este pode ser acessado

sem a necessidade de instância do objeto

PG 59 do livro

Perguntas similares