Acerca da linguagem de programação Java, assinale a opção correta.
- A. Objetos de determinado tipo podem receber as mesmas mensagens. Em Java, objetos são armazenados na memória de heap e manipulados por meio de uma referência (variável) guardada na pilha.
- B. Tipos complexos são valores multidimensionais que podem ser decompostos em componentes menores, descrevem objetos que são armazenados no heap e têm comportamento (seus atributos), identidade (seus métodos) e estado (a referência).
- C. Literais são utilizados para definir tipos derivados ou certos tipos complexos formados por componentes diferentes (strings e vetores).
- D. Tipos representam um valor, uma coleção de valores ou coleção de outros tipos. Os tipos básicos, ou primitivos, representam unidades divisíveis de informação de tamanho variável.
- E. Literais são valores representáveis literalmente, como os números, os valores booleanos, os caracteres individuais, as sequências de caracteres, os vetores de números, de booleanos ou de strings. Números e valores booleanos são compostos e multidimensionais.