ዝርዝር ሁኔታ:

በጃቫ ውስጥ ሁሉንም ማስጠንቀቂያዎች እንዴት ማጥፋት እችላለሁ?
በጃቫ ውስጥ ሁሉንም ማስጠንቀቂያዎች እንዴት ማጥፋት እችላለሁ?

ቪዲዮ: በጃቫ ውስጥ ሁሉንም ማስጠንቀቂያዎች እንዴት ማጥፋት እችላለሁ?

ቪዲዮ: በጃቫ ውስጥ ሁሉንም ማስጠንቀቂያዎች እንዴት ማጥፋት እችላለሁ?
ቪዲዮ: INFORMATICA?! SICURO?! - E02 DIVENTARE PROGRAMMATORE 2024, ህዳር
Anonim

በጃቫ ውስጥ ያልተመረጡ ማስጠንቀቂያዎችን ለማፈን @SuppressWarnings("ያልተመረጠ") ብቻ መጠቀም ይችላሉ።

  1. በክፍል ውስጥ. ለክፍል ደረጃ ከተተገበረ, ሁሉም በዚህ ክፍል ውስጥ ያሉት ዘዴዎች እና አባላት ያልተረጋገጠውን ችላ ይላሉ ማስጠንቀቂያዎች መልእክት።
  2. በዘዴ። በዘዴ ደረጃ ላይ ከተተገበረ ይህ ዘዴ ብቻ ያልተረጋገጠውን ችላ ይላል። ማስጠንቀቂያዎች መልእክት።
  3. በንብረት ውስጥ.

ለምንድነው የማፈን ማስጠንቀቂያዎችን የምንጠቀመው?

የ Suppressማስጠንቀቂያ ማብራሪያ ጥቅም ላይ ይውላል ወደ ማፈን አጠናቃሪ ማስጠንቀቂያዎች ለተጠቀሰው አካል. በተለይም, ያልተረጋገጠ ምድብ ይፈቅዳል ማፈን የአቀነባባሪ ማስጠንቀቂያዎች ያልተፈተሸ ቀረጻ ውጤት የተፈጠረ። በቀላሉ፡ ሀ ማስጠንቀቂያ በማቀነባበሪያው የዓይነት ደህንነት ማረጋገጥ እንደማይችል ይጠቁማል.

በመቀጠል፣ ጥያቄው @Suppressማስጠንቀቂያ ማቋረጥ ምንድነው? @ የማፈን ማስጠንቀቂያዎች ማብራሪያ የተወሰኑ የማጠናከሪያ ማስጠንቀቂያዎችን ያሰናክላል። በዚህ ጉዳይ ላይ ስለ ተቋረጠ ኮድ ማስጠንቀቂያ (" መገለል ") እና ጥቅም ላይ ያልዋሉ አካባቢያዊ ተለዋዋጮች ወይም ጥቅም ላይ ያልዋሉ የግል ዘዴዎች ("ጥቅም ላይ ያልዋሉ")።

በዚህ መንገድ @SuppressWarnings Rawtypes ምንድን ነው?

@ የማፈን ማስጠንቀቂያዎች አጠናቃሪውን ችላ እንዲል ወይም እንዲጨቁን ያዝዙ፣ የተገለጸ የማጠናከሪያ ማስጠንቀቂያ በተብራራ ኤለመንቱ እና በዚያ አካል ውስጥ ያሉትን ሁሉንም የፕሮግራም አካላት። ለምሳሌ፣ አንድ ክፍል አንድን የተወሰነ ማስጠንቀቂያ ለማፈን ከተገለጸ፣ በዚያ ክፍል ውስጥ ባለው ዘዴ የሚፈጠር ማስጠንቀቂያ እንዲሁ ይለያያል።

በጃቫ ውስጥ የመቀነስ ማስጠንቀቂያ ምንድነው?

" ንቀት ", ማስጠንቀቂያ የተነሳው በ ጃቫ አጠናቃሪ፣ ለሀ በጣም የተለመደ ነው። ጃቫ ፕሮግራመር. ፕሮግራመር ስህተት ወይም ችግር ያለበትን ዘዴ ሲጠቀም ይነሳል. የ ተቋርጧል ዘዴ ወደፊት ስሪቶች ውስጥ JDK ሊወገድ ይችላል.

የሚመከር: