Qu'est-ce qu'un mot-clé transitoire et volatile en Java ?

1 Réponses


  • Le mot transitoire s'applique à la programmation orientée objet (POO) qui est un paradigme de programmation utilisé par les programmeurs informatiques. Un paradigme de programmation utilise des objets dans la conception d'applications et de programmes informatiques. L'utilisation de ce type de programmation dans le développement de logiciels a commencé dans les années 1990 et peut être trouvée dans plusieurs langages informatiques tels que Sqeak, Cation script, Java, JavaScript, C#(C Sharp), VB.Net et autres. Tous ces langages et d'autres prennent en charge la POO.

    La programmation objet est comme une collection d'objets coopératifs, qui agit comme une liste d'instructions pour l'ordinateur. En POO, chaque objet peut recevoir un message, traiter les données et envoyer le message à d'autres objets. Ainsi, la POO est écrite (programmée) de telle sorte qu'une conversation ait lieu entre les objets. Pour moi, c'est incroyable la façon dont les programmeurs peuvent s'asseoir devant un ordinateur et mettre en place un programme, qui nous apparaît pour la plupart comme du charabia, et notre ordinateur fait ce que nous voulons qu'il fasse. Comment ont-ils su ce que je voulais faire ? C'est étonnant!

    Deux mots courants utilisés en référence au développement d'une base de données orientée objet sont persistants et transitoires. Le persistant signifie que l'objet reste autour. Tout comme les enfants persistants qui n'arrêtent pas de demander jusqu'à ce que vous cédiez et disiez oui à leurs supplications ! Les objets persistants restent en place lorsqu'un programme est fermé et lorsque vous rouvrez le programme, l'objet est toujours présent. Un objet persistant ne disparaît jamais.

    Or, un objet transitoire est tout le contraire d'un objet persistant. À la fermeture du programme, ce petit gars s'énerve et s'en va. Un objet transitoire est créé par un programmeur dans la mémoire et se perd à la fin du programme.

    L'utilisation d'objets persistants et transitoires se trouve dans une base de données, comme JADE l'un des langages de programmation orientés objet. La base de données JADE manipule le langage de programmation orienté objet pour donner l'impression que tous les objets d'une base de données sont situés dans une mémoire locale et partagés par tous les utilisateurs connectés à un système qui pourraient accéder au code, mais l'utilisation d'objets transitoires empêche que cela se produise . Allez sur le lien ci-dessous pour plus d'aide!

    Wikipedia
    Si le lien ne fonctionne pas, copiez-le et collez-le simplement dans votre navigateur.

Ecrivez votre réponse

Votre réponse apparaîtra après modération