Java-da köhnəlmiş metodlardan istifadə edə bilərikmi?
Java-da köhnəlmiş metodlardan istifadə edə bilərikmi?

Video: Java-da köhnəlmiş metodlardan istifadə edə bilərikmi?

Video: Java-da köhnəlmiş metodlardan istifadə edə bilərikmi?
Video: Java Tech Talk: 1 saat üçün java üzərindəki telegram botları 2024, Dekabr
Anonim

Üçün eyni Java @ Köhnəlmişdir - Sən bacarmaq hələ istifadə edin the üsul , lakin risk sizin üzərinizdədir - gələcəkdə onun daha yaxşı alternativləri ola bilər və hətta dəstəklənməyə də bilər. Əgər sən istifadə edirlər kod yəni köhnəlmişdir , daha yeni API-yə təkmilləşdirməyə ehtiyac olmadığı müddətcə, adətən yaxşıdır köhnəlmişdir kod orada olmaya bilər.

Elə isə, metodun köhnəlməsi nə deməkdir?

Eynilə, bir sinif və ya metodu köhnəlmişdir , o deməkdir ki, sinif və ya üsuludur artıq əhəmiyyət kəsb etmir. O edir o qədər əhəmiyyətsizdir ki, əslində etməlidir artıq ümumiyyətlə istifadə edilmir, çünki gələcəkdə mövcudluğunu dayandıra bilər. üçün ehtiyac köhnəlmə yaranır, çünki sinif inkişaf etdikcə onun API dəyişir.

Onu da bilin, köhnəlmiş və ya köhnəlmişdir? Aşağı xətt: to köhnəlmək “təsdiq etməmək”dir, lakin “özünü- rədd edir ,” bu, “alçaltmaq” deməkdir. Hesablama dünyasında, köhnəlmişdir "mərhələli" və ya "tezliklə ləğv ediləcək" deməkdir. amortizasiya pul dəyərinin itirilməsindən danışmaq üçündür.

Bununla əlaqədar olaraq, köhnəlmiş istifadə ediləcəkmi?

Qeyd etmək vacibdir ki, " köhnəlmişdir " edir mütləq funksiya demək deyil olacaq mövcudluğu dayandırmaq və ya yeni versiyada işləmək. O, kitabxananın ömrü boyu işlək və kitabxananın bir hissəsi ola bilər. Bununla belə, pis təcrübədir istifadə köhnəlmişdir funksiyaları yeni kodda.

Java-da tarix niyə köhnəlmişdir?

Konstruktor olmasının bir səbəbi köhnəlmişdir odur ki, il parametrinin mənası gözlədiyiniz kimi deyil. Javadoc deyir: JDK 1.1 versiyasından etibarən Təqvim ilə əvəz edilmişdir. dəst(il + 1900, ay, Tarix ).

Tövsiyə: