Transitoire

Définition - Que signifie transitoire?

En programmation informatique, en Java en particulier, transitoire est un mot clé utilisé pour indiquer qu'une variable ne doit pas être sérialisée. Par défaut, toutes les variables d'un objet peuvent être sérialisées et donc devenir persistantes, mais si une variable spécifique ne nécessite pas de persistance pour une raison quelconque, le mot clé transient peut être utilisé pour marquer cette variable afin qu'elle ne soit pas sérialisée lors de la compilation du code .

Definir Tech explique Transient

Le mot clé transitoire empêche une variable de devenir persistante. Ce dernier signifie qu'une variable est transformée en un flux d'octets puis stockée dans un fichier. Ce processus s'appelle la sérialisation et constitue le comportement par défaut de toutes les variables d'un objet. La sérialisation est surtout pertinente pour la programmation de réseau car un objet qui doit être transmis sur un réseau doit être converti en une série d'octets afin de pouvoir être envoyé en morceaux; pour cette raison, chaque classe et interface doit être sérialisable par défaut. Mais s'il n'y a pas d'exigence pour le transport réseau, le mot clé transitoire peut être utilisé pour marquer une variable à exclure lors de la sérialisation. Cela peut économiser des ressources informatiques et un tout petit peu de temps de traitement.

Cette définition a été écrite dans le contexte de la programmation