SóProvas


ID
1588663
Banca
COSEAC
Órgão
UFF
Ano
2015
Provas
Disciplina
Programação
Assuntos

Em relação ao uso das variáveis na linguagem Java, avalie as afirmativas a seguir.


I - Uma variável de tipo primitivo pode ser utilizada para invocar um método.


II - As variáveis locais de tipo primitivo são sempre inicializadas por padrão.


III - As variáveis de instância de tipo por referência são inicializadas por padrão com o valor null.


Das afirmativas acima, apenas:

Alternativas
Comentários
  • I - Uma variável de tipo primitivo pode ser utilizada para invocar um método.

              Incorreta, variável de tipo primitivo NAO INVOCAM METODOS, pois não fazem referência a objetos;

     

    II - As variáveis locais de tipo primitivo são sempre inicializadas por padrão.

               Incorreta, variáveis locais, tanto do tipo por valor  (primitivo) quanto do tipo por  referência, NUNCA são inicializadas por padrão para isso devemos inicializa-las explicitamente.

    III - As variáveis de instância de tipo por referência são inicializadas por padrão com o valor null. 

           Correta, variáveis de instância de tipo por referência(strings, arrays de primitivos e objetos) são inicializados com NULL.

     

    Gabarito letra C.

  • Gab. C

    Acha tudo no link:

    https://www.devmedia.com.br/tipos-de-dados-por-valor-e-por-referencia-em-java/25293