Podobno, ko je razred ali metoda zastarela, to pomeni, da se razred ali metoda ni več šteje za pomembnega. Pravzaprav je tako nepomemben, da ga sploh ne bi smeli več uporabljati, saj bi lahko v prihodnosti prenehal obstajati. Potreba po opustitvi se pojavi, ker se razred razvija, njegov API se spreminja.
Ali je Java zastarela?
Za zaključek (in da odgovorim na svoje vprašanje), ne, bo Java verjetno še dolgo ostala glavni jezik za programiranje Android. Vendar to ne pomeni, da Google ne išče drugih možnosti za vzporedni razvoj, da bi se oddaljil od Jave.
Ali lahko še vedno uporabljam zastarele metode v Javi?
Še vedno lahko uporabljate zastarelo kodo, ne da bi se zmogljivost spremenila, vendar je celotna smisel opustitve metode/razreda v tem, da uporabnikom sporočite, da je zdaj boljši način uporabe, in da bo v prihodnji izdaji zastarela koda verjetno odstranjena.
Kako pišete zastarelo v Javi?
Začenši z J2SE 5.0, opustite razred, metodo ali polje z uporabo @Ostarelo opombo. Poleg tega lahko uporabite oznako @deprecated Javadoc, ki razvijalcem pove, kaj naj uporabljajo namesto tega. Uporaba pripisa povzroči, da prevajalnik Java generira opozorila, ko se uporabi zastareli razred, metoda ali polje.
Je bilo zastarelo?
Na več področjih je zastarevanje odvračanje od uporabe določene terminologije, funkcije, zasnove ali prakse, običajnoker je bil nadomeščen ali se ne šteje več za učinkovit ali varen, ne da bi ga popolnoma odstranili ali prepovedali njegove uporabe.