Lar Desenvolvimento O que é transitório? - o que é techopedia

O que é transitório? - o que é techopedia

Índice:

Anonim

Definição - O que significa transiente?

Na programação de computadores, especificamente em Java, transiente é uma palavra-chave usada para indicar que uma variável não deve ser serializada. Por padrão, todas as variáveis ​​em um objeto podem ser serializadas e, portanto, se tornar persistentes, mas se uma variável específica não exigir persistência por qualquer motivo, a palavra-chave transitória poderá ser usada para marcar essa variável, para que não seja serializada quando o código for compilado .

Techopedia explica Transient

A palavra-chave transitória impede que uma variável se torne persistente. O último significa que uma variável é transformada em um fluxo de bytes e, em seguida, armazenada em um arquivo. Esse processo é chamado de serialização e é o comportamento padrão para todas as variáveis ​​em um objeto. A serialização é principalmente relevante para a programação de rede, pois um objeto que precisa ser transmitido por uma rede precisa ser convertido em uma série de bytes para que possa ser enviado em pedaços; por isso, todas as classes e interfaces devem ser serializáveis ​​por padrão. Porém, se não houver requisito para transporte de rede, a palavra-chave transitória poderá ser usada para marcar uma variável para exclusão quando a serialização ocorrer. Isso pode economizar alguns recursos de computação e um pouco de tempo de processamento.

Esta definição foi escrita no contexto de Programação
O que é transitório? - o que é techopedia