Siz hələ də performansı dəyişdirmədən köhnəlmiş kodu istifadə edə bilərsiniz, lakin metodu/sinfi ləğv etməyin bütün məqsədi istifadəçilərə ondan istifadə etmək üçün daha yaxşı bir yol olduğunu bildirməkdir, və gələcək buraxılışda köhnəlmiş kodun silinməsi ehtimalı var.
Biz köhnəlmiş metodlardan istifadə edə bilərikmi?
8 Cavablar. Əsasən köhnəlmiş bir tərtibatçı kimi sizə xəbərdarlıqdır ki, metod/sinif/nə varsa və işləsə də, bunu etmək üçün ən yaxşı yol deyil. … Siz hələ də köhnəlmiş şeylərdən istifadə edə bilərsiniz - lakin əvvəlcə onların niyə köhnəldiyini və yeni işlərin sizin üçün daha yaxşı olub-olmadığını öyrənməlisiniz.
Keçmiş API istifadə edə bilərsiniz?
İstifadə edilmiş API, API-dəki dəyişikliklərə görə artıq istifadə etməyiniz tövsiyə olunmayan birAPI-dir. Köhnəlmiş siniflər, üsullar və sahələr hələ də tətbiq olunsa da, onlar gələcək tətbiqlərdə silinə bilər, ona görə də siz onları yeni kodda istifadə etməməlisiniz və mümkünsə istifadə etməmək üçün köhnə kodu yenidən yazın.
Metodu Java-da necə köhnəlmiş kimi qeyd edirsiniz?
Metodu köhnəlmiş kimi qeyd etmək üçün JavaDoc @deprecated tag istifadə edə bilərik. Java-nın başlanğıcından bəri etdiyimiz budur. Lakin Java dilinə yeni metadata dəstəyi təqdim edildikdə biz annotasiyadan da istifadə edə bilərik. Köhnəlmiş kimi işarələmə metodu üçün annotasiya @Depreated.
Depresif Java deməkdir?
Eyni şəkildə, sinif və ya metod köhnəldikdə, bu, o deməkdir ki, sinif və yametod artıq vacib hesab edilmir. Bu, əslində o qədər əhəmiyyətsizdir ki, bundan sonra ümumiyyətlə istifadə edilməməlidir, çünki gələcəkdə mövcudluğunu dayandıra bilər. … Sinif və ya metodu “köhnəlmiş” kimi qeyd etmək imkanı problemi həll edir.