Podem utilitzar mètodes obsolets a Java?
Podem utilitzar mètodes obsolets a Java?

Vídeo: Podem utilitzar mètodes obsolets a Java?

Vídeo: Podem utilitzar mètodes obsolets a Java?
Vídeo: ELK: Elasticsearch, logstash, beats (Часть 1) / Java Tech Talk 2024, Maig
Anonim

Igual per de Java @ Obsolet - vostè llauna encara utilitzar el mètode , però sota el vostre propi risc; en el futur, pot ser que tingui millors alternatives i que ni tan sols sigui compatible. Si tu estan utilitzant codi és a dir obsolet , normalment està bé, sempre que no hagis d'actualitzar a una API més nova: el obsolet És possible que el codi no existeixi allà.

Per tant, què significa que un mètode estigui obsolet?

De la mateixa manera, quan una classe o mètode està obsolet , això significa que la classe o mètode és ja no es considera important. Això és tan poc important, de fet, que hauria ja no s'utilitzarà en absolut, ja que podria deixar d'existir en el futur. La necessitat de depreciació es produeix perquè a mesura que una classe evoluciona, la seva API canvia.

També s'ha de saber, està obsolet o amortitzat? Conclusió: a obsolet és "desaprovar", però en "auto- depreciant ", vol dir, "menyjar". En el món de la informàtica, obsolet significa "eliminat" o "que s'eliminarà aviat". Depreciar és per parlar de pèrdua de valor monetari.

Respecte a això, està obsolet l'ús?

És important assenyalar que " obsolet " fa no significa necessàriament la funció voluntat deixar d'existir o funcionar en una nova versió. Pot continuar funcionant i formar part de la biblioteca durant tota la vida de la biblioteca. No obstant això, és una mala pràctica ús obsolet funcions en el codi nou.

Per què la data està obsoleta a Java?

Una de les raons per les quals és el constructor obsolet és que el significat del paràmetre any no és el que esperaries. El javadoc diu: A partir de la versió 1.1 del JDK, substituït per Calendar. conjunt (any + 1900, mes, data ).

Recomanat: