Mundarija:

Java'dagi barcha ogohlantirishlarni qanday o'chirib qo'yishim mumkin?
Java'dagi barcha ogohlantirishlarni qanday o'chirib qo'yishim mumkin?

Video: Java'dagi barcha ogohlantirishlarni qanday o'chirib qo'yishim mumkin?

Video: Java'dagi barcha ogohlantirishlarni qanday o'chirib qo'yishim mumkin?
Video: /MINECRAFT\ || MINECRAFT PE NI MINECRAFT JAVA GA AYLANTIRADIGAN MOD || {UZBEKCHA MOD QO‘SHISH } 2024, May
Anonim

Java-da tekshirilmagan ogohlantirishlarni bostirish uchun shunchaki @SuppressWarnings("belgilanmagan") dan foydalanishingiz mumkin

  1. Sinfda. Agar sinf darajasiga qo'llanilsa, hammasi bu sinfdagi usullar va a'zolar belgilanmaganlarni e'tiborsiz qoldiradi ogohlantirishlar xabar.
  2. Usulda. Agar usul darajasiga qo'llanilsa, faqat ushbu usul belgilanmaganlarni e'tiborsiz qoldiradi ogohlantirishlar xabar.
  3. Mulkda.

Shuning uchun nima uchun biz ogohlantirishlarni bostirishdan foydalanamiz?

SuppressWarning izohi ishlatilgan uchun bostirish kompilyator ogohlantirishlar izohlangan element uchun. Xususan, belgilanmagan kategoriya ruxsat beradi bostirish kompilyator ogohlantirishlar belgilanmagan turdagi translatsiyalar natijasida yaratilgan. Oddiy qilib aytganda: bu a ogohlantirish bu orqali kompilyator tip xavfsizligini ta'minlay olmasligini bildiradi.

Keyinchalik savol tug'iladi, @SuppressWarnings eskirish nima? @ Ogohlantirishlarni bostirish Annotatsiya ma'lum kompilyator ogohlantirishlarini o'chiradi. Bunday holda, eskirgan kod haqida ogohlantirish (" eskirish ") va foydalanilmagan mahalliy o'zgaruvchilar yoki foydalanilmagan shaxsiy usullar ("ishlatilmagan").

Shu tarzda, @SuppressWarnings Rawtypes nima?

@ Ogohlantirishlarni bostirish kompilyatorga izohli elementda ko'rsatilgan kompilyator ogohlantirishini va ushbu element ichidagi barcha dastur elementlarini e'tiborsiz qoldirish yoki bostirishni buyuring. Misol uchun, agar sinf ma'lum bir ogohlantirishni bostirish uchun izohlangan bo'lsa, u holda ushbu sinf ichidagi usulda yaratilgan ogohlantirish ham ajratiladi.

Java'da eskirish haqida ogohlantirish nima?

" Eskirish ", ogohlantirish tomonidan ko'tarilgan Java kompilyator, a uchun juda keng tarqalgan Java dasturchi. Bu dasturchi noto'g'ri yoki muammoli deb topilgan usuldan foydalanganda ko'tariladi. The eskirgan Kelgusi versiyalarda usul JDK dan olib tashlanishi mumkin.

Tavsiya: