Com relação às características gerais da linguagem de programação Java, assinale a alternativa correta.
A manipulação de ponteiros, diretamente pelo programador, é permitida pela linguagem.
A linguagem não permite verificação estática de tipos, sendo, portanto, fracamente tipada.
O programador não tem acesso a desalocar posições de memória explicitamente, já que a linguagem oferece coleta de lixo (garbage collection) automática.
Classes em Java podem ser parametrizadas.
Variáveis de tipos primitivos em Java não são inicializadas automaticamente.