Môžeme použiť zastarané metódy v jazyku Java?
Môžeme použiť zastarané metódy v jazyku Java?

Video: Môžeme použiť zastarané metódy v jazyku Java?

Video: Môžeme použiť zastarané metódy v jazyku Java?
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, December
Anonim

To isté pre Java @ Zastarané - vy môcť stále použitie a metóda , ale na vlastné riziko – v budúcnosti môže mať lepšie alternatívy a nemusí byť ani podporovaný. Ak ty používajú kód, ktorý je zastarané , je to zvyčajne v poriadku, pokiaľ nemusíte inovovať na novšie API - the zastarané kód tam nemusí existovať.

Len tak, čo to znamená, že metóda je zastaraná?

Podobne, keď trieda resp metóda je zastaraná , to znamená že trieda resp metóda je sa už nepovažuje za dôležité. to je v skutočnosti také nedôležité, že to by mal sa už vôbec nebude používať, pretože v budúcnosti môže prestať existovať. Potreba odpisovanie vzniká preto, že ako sa trieda vyvíja, mení sa jej API.

Tiež viete, je to zastarané alebo odpísané? Zrátané a podčiarknuté: do odmietnuť je „nesúhlasiť“, ale v „seba- zastarávanie “, to znamená „znižovať“. Vo svete výpočtovej techniky zastarané znamená „vyradené“alebo „čoskoro vyradené“. Odpisovať hovorí o strate peňažnej hodnoty.

Je v tejto súvislosti zastarané použitie?

Je dôležité zdôrazniť, že „ zastarané robí nemusí nutne znamenať funkciu bude prestanú existovať alebo budú fungovať v novej verzii. Môže zostať funkčný a súčasťou knižnice počas celej životnosti knižnice. Je to však zlá prax použitie zastarané funkcie v novom kóde.

Prečo je dátum v jazyku Java zastaraný?

Jedným z dôvodov, prečo je konštruktér zastarané je, že význam parametra rok nie je taký, ako by ste očakávali. Javadoc hovorí: Od verzie JDK 1.1 nahradený kalendárom. sada(rok + 1900, mesiac, dátum ).

Odporúča: