Siz hali ham unumdorligi oʻzgarmagan holda eskirgan koddan foydalanishingiz mumkin, lekin usul/sinfni bekor qilishning asosiy maqsadi foydalanuvchilarga undan foydalanishning yaxshiroq yoʻli borligini bildirishdir, va kelgusi versiyada eskirgan kod olib tashlanishi mumkin.
Biz eskirgan usullardan foydalana olamizmi?
8 Javoblar. Asosan eskirgan - bu usul/sinf/nima bo'lishidan qat'i nazar va ishlayotgan bo'lsada, buni amalga oshirishning eng yaxshi usuli emasligi haqida dasturchi sifatida sizga ogohlantirishdir. … Siz hali ham eskirgan narsalardan foydalanishingiz mumkin - lekin avval ular nima uchun bekor qilinganini va yangi ish usuli siz uchun yaxshiroqmi yoki yoʻqligini bilib olishingiz kerak.
Eskirgan API dan foydalana olasizmi?
Eskirgan API - bu APIdagi oʻzgarishlar tufayli endi foydalanish tavsiya etilmaydigan API. Eskirgan sinflar, usullar va maydonlar hali ham amalga oshirilayotgan bo'lsada, ular kelajakdagi ilovalarda olib tashlanishi mumkin, shuning uchun ularni yangi kodda ishlatmaslik kerak va iloji bo'lsa, ularni ishlatmaslik uchun eski kodni qayta yozing.
Javada qanday qilib usulni eskirgan deb belgilash mumkin?
Usulni eskirgan deb belgilash uchun JavaDoc @deprecated teg dan foydalanishimiz mumkin. Java boshidan beri biz shunday qildik. Ammo Java tiliga yangi metadata yordami kiritilganda biz izohlardan ham foydalanishimiz mumkin. Eskirgan deb belgilash usuli uchun izoh @Depreated.
Java tili eskirganmi?
Shunga oʻxshab, sinf yoki usul eskirgan boʻlsa, bu sinf yokiusul endi muhim hisoblanmaydi. Bu shunchalik ahamiyatsizki, uni endi umuman ishlatmaslik kerak, chunki kelajakda u o'z faoliyatini to'xtatishi mumkin. … Sinf yoki usulni “eskirgan” deb belgilash imkoniyati muammoni hal qiladi.