Cada objeto utiliza recursos do sistema, como memória. Preci...
Próximas questões
Com base no mesmo assunto
Ano: 2026
Banca:
IF-MT
Órgão:
IF-MT
Prova:
IF-MT - 2026 - IF-MT - Professor EBTT - Área: Informática |
Q4282202
Programação
Cada objeto utiliza recursos do sistema, como memória. Precisamos de uma maneira disciplinada de retornar os
recursos ao sistema quando eles não são mais necessários; caso contrário, podem ocorrer “vazamentos de recursos”, que evitariam que eles fossem reutilizados pelo próprio programa ou possivelmente por outros programas.
Sobre coleta de lixo em Java, analise os itens a seguir:
I. Vazamentos de recursos, além de vazamentos de memória, também podem ocorrer. Por exemplo, um aplicativo pode abrir um arquivo no disco para modificar seu conteúdo — se o aplicativo não fechar o arquivo, ele deve terminar antes que qualquer outro aplicativo possa usar o arquivo.
Il. É recomendado utilizar o método finalize, para garantir a liberação dos recursos.
IIl. Objetos AutoClosable reduzem a probabilidade de vazamentos de recursos ao usá-los com a instrução try com recursos.
Conforme Deitel (2017), está correto o que se afirma em:
Sobre coleta de lixo em Java, analise os itens a seguir:
I. Vazamentos de recursos, além de vazamentos de memória, também podem ocorrer. Por exemplo, um aplicativo pode abrir um arquivo no disco para modificar seu conteúdo — se o aplicativo não fechar o arquivo, ele deve terminar antes que qualquer outro aplicativo possa usar o arquivo.
Il. É recomendado utilizar o método finalize, para garantir a liberação dos recursos.
IIl. Objetos AutoClosable reduzem a probabilidade de vazamentos de recursos ao usá-los com a instrução try com recursos.
Conforme Deitel (2017), está correto o que se afirma em: