תוכן עניינים:

כיצד אוכל לדכא את כל האזהרות ב-Java?
כיצד אוכל לדכא את כל האזהרות ב-Java?

וִידֵאוֹ: כיצד אוכל לדכא את כל האזהרות ב-Java?

וִידֵאוֹ: כיצד אוכל לדכא את כל האזהרות ב-Java?
וִידֵאוֹ: נס X סטילה - תיק קטן (Prod. By Stilla) 2024, נוֹבֶמבֶּר
Anonim

אתה יכול פשוט להשתמש ב-@SuppressWarnings("לא מסומן") כדי לדכא אזהרות לא מסומנות ב-Java

  1. בכיתה. אם מוחל על רמת הכיתה, את כל השיטות והחברים במחלקה זו יתעלמו מהבלתי מסומן אזהרות הוֹדָעָה.
  2. בשיטה. אם מיושמת ברמת השיטה, רק שיטה זו תתעלם מהלא מסומן אזהרות הוֹדָעָה.
  3. בנכס.

מזה, מדוע אנו משתמשים באזהרות דיכוי?

הערת ה-SupressWarning משמש ל לדכא מַהְדֵר אזהרות עבור הרכיב המוער. באופן ספציפי, הקטגוריה הלא מסומנת מאפשרת הַדחָקָה של מהדר אזהרות נוצר כתוצאה מהטלת סוגים לא מסומנת. פשוט: זה א אַזהָרָה לפיו המהדר מציין שאינו יכול להבטיח בטיחות סוג.

לאחר מכן, השאלה היא, מהו הוצאה משימוש @SuppressWarnings? ה @ הדחיק אזהרות הערה משביתה אזהרות מהדר מסוימות. במקרה זה, האזהרה לגבי קוד שהוצא משימוש (" בִּזוּי ") ומשתנים מקומיים שאינם בשימוש או שיטות פרטיות שאינן בשימוש ("לא בשימוש").

באופן זה, מה זה @SuppressWarnings Rawtypes?

@ הדחיק אזהרות הנחה את המהדר להתעלם או לדכא אזהרת מהדר שצוינה ברכיב המוער ובכל רכיבי התוכנית בתוך רכיב זה. לדוגמה, אם מחלקה מסומנת כדי לדכא אזהרה מסוימת, אזהרה שנוצרת בשיטה בתוך אותה מחלקה תופרד גם היא.

מהי אזהרת הוצאה משימוש ב-Java?

" בִּזוּי ", אַזהָרָה העלה, על ידי ה Java מהדר, נפוץ מאוד עבור א Java מְתַכנֵת. זה מועלה כאשר המתכנת משתמש בשיטה שנמצאה פגומה או בעייתית. ה הוצא משימוש ניתן להסיר את השיטה מ-JDK בגרסאות העתידיות.

מוּמלָץ: