Kas saame Java-s kasutada aegunud meetodeid?
Kas saame Java-s kasutada aegunud meetodeid?

Video: Kas saame Java-s kasutada aegunud meetodeid?

Video: Kas saame Java-s kasutada aegunud meetodeid?
Video: Ingenious Construction Workers That Are At Another Level ►4 2024, Mai
Anonim

Sama jaoks Java oma @ Aegunud - sina saab ikka veel kasutada a meetod , kuid omal vastutusel – tulevikus võib sellel olla paremaid alternatiive ja seda ei pruugita isegi toetada. Kui sa kasutavad kood see on aegunud , on see tavaliselt hea, kui te ei pea üle minema uuemale API-le – the aegunud koodi seal ei pruugi olla.

Mida tähendab meetodi aegunud kasutamine?

Samamoodi, kui klassi või meetod on aegunud , see tähendab et klassi või meetod on ei peeta enam oluliseks. See on nii ebaoluline, et see peaks enam ei kasutata, kuna see võib tulevikus lakata olemast. Vajadus amortisatsioon tekib seetõttu, et klassi arenedes muutub selle API.

Tea ka, kas see on aegunud või amortiseerunud? Alumine rida: kuni taunima on "mitte heaks kiita", kuid "enese- tauniv ”, tähendab see „alandada”. Arvutimaailmas aegunud tähendab "järk-järgult lõpetatud" või "peagi lõpetatav". Amortiseerida on mõeldud rahalise väärtuse kadumisest rääkimiseks.

Kas sellega seoses on aegunud kasutamine?

Oluline on märkida, et " aegunud " teeb ei pruugi tähendada funktsiooni tahe lakkama olemast või töötama uues versioonis. See võib jääda tööle ja raamatukogu osaks kogu raamatukogu eluea jooksul. See on aga halb tava kasutamine aegunud funktsioonid uues koodis.

Miks on kuupäev Javas aegunud?

Üks põhjus, miks konstruktor on aegunud on see, et aasta parameetri tähendus ei vasta ootustele. Javadoc ütleb: JDK versioonist 1.1, asendatud kalendriga. set(aasta + 1900, kuu, kuupäeva ).

Soovitan: