Putem folosi metode depreciate în Java?
Putem folosi metode depreciate în Java?

Video: Putem folosi metode depreciate în Java?

Video: Putem folosi metode depreciate în Java?
Video: Abstractizare, încapsulare, moștenire, polimorfism | Tutorial Java începători #6 2024, Mai
Anonim

La fel pentru ale lui Java @ Depreciat - tu poate sa încă utilizare cel metodă , dar pe propriul risc - în viitor, s-ar putea să aibă alternative mai bune și s-ar putea să nu fie nici măcar acceptat. daca tu folosesc cod adică depreciat , de obicei este bine, atâta timp cât nu trebuie să faceți upgrade la un API mai nou - the depreciat codul poate să nu existe acolo.

Chiar așa, ce înseamnă ca o metodă să fie depreciată?

În mod similar, atunci când o clasă sau metoda este depreciată , aceasta mijloace că clasa sau metoda este nu mai este considerat important. Aceasta este atât de neimportant, de fapt, încât ar trebui să să nu mai fie folosită deloc, deoarece ar putea să înceteze să mai existe în viitor. Nevoia de dezaprobare apare deoarece pe măsură ce o clasă evoluează, API-ul ei se schimbă.

De asemenea, știți, este depreciat sau depreciat? Concluzia: la depreciază este „a dezaproba”, dar în „auto- peiorativ ”, înseamnă „a disgrada”. În lumea computerelor, depreciat înseamnă „eliminat” sau „în curând va fi eliminat”. Deprecia este pentru a vorbi despre pierderea valorii monetare.

În ceea ce privește acest lucru, este depreciat va folosi?

Este important să subliniem că „ depreciat face nu înseamnă neapărat funcția voi încetează să existe sau să funcționeze într-o versiune nouă. Poate rămâne în funcțiune și face parte din bibliotecă pe toată durata de viață a bibliotecii. Este, totuși, o practică proastă să utilizați depreciat funcții în codul nou.

De ce data este depreciată în Java?

Un motiv pentru care este constructorul depreciat este că sensul parametrului an nu este ceea ce v-ați aștepta. Javadoc spune: Începând cu versiunea 1.1 JDK, înlocuit de Calendar. set(an + 1900, luna, Data ).

Recomandat: