Pouvons-nous utiliser des méthodes obsolètes en Java ?
Pouvons-nous utiliser des méthodes obsolètes en Java ?

Vidéo: Pouvons-nous utiliser des méthodes obsolètes en Java ?

Vidéo: Pouvons-nous utiliser des méthodes obsolètes en Java ?
Vidéo: Apprendre Java #5 Méthode 2024, Novembre
Anonim

Pareil pour Java @ Obsolète - tu pouvez toujours utilisation les méthode , mais à vos risques et périls - à l'avenir, il pourrait avoir de meilleures alternatives et pourrait même ne pas être pris en charge. Si tu utilisent code qui est obsolète , c'est généralement bien, tant que vous n'avez pas besoin de passer à une API plus récente - le obsolète le code n'existe peut-être pas là-bas.

Justement, qu'est-ce que cela signifie pour une méthode d'être dépréciée ?

De même, lorsqu'une classe ou la méthode est déconseillée , ce moyens que la classe ou la méthode est n'est plus considéré comme important. Ce est si peu important, en fait, qu'il devrait ne plus être utilisé du tout, car il pourrait bien cesser d'exister à l'avenir. Le besoin de désapprobation se produit parce qu'à mesure qu'une classe évolue, son API change.

Sachez également, est-il déprécié ou déprécié? En bout de ligne: à désapprouver est "désapprouver", mais en "auto- déprécier , " cela signifie, " pour rabaisser. " Dans le monde de l'informatique, obsolète signifie « éliminé progressivement » ou « à bientôt éliminé ». Déprécier est de parler de perte de valeur monétaire.

À cet égard, est-ce déprécié utilisera-t-il ?

Il est important de souligner que " obsolète " Est-ce que ne signifie pas nécessairement la fonction volonté cesser d'exister ou de fonctionner dans une nouvelle version. Il peut rester fonctionnel et faire partie de la bibliothèque pendant toute la durée de vie de la bibliothèque. C'est cependant une mauvaise pratique de utilisation déconseillée fonctions dans le nouveau code.

Pourquoi la date est obsolète en Java ?

Une des raisons pour lesquelles le constructeur est obsolète est que la signification du paramètre year n'est pas ce à quoi vous vous attendriez. Le javadoc dit: À partir de la version 1.1 du JDK, remplacé par Calendar. set(année + 1900, mois, Date ).

Conseillé: