באופן דומה, כאשר מחלקה או שיטה הוצאה משימוש, זה אומר שהמחלקה או השיטה לא עוד נחשבת חשובה. זה כל כך חסר חשיבות, למעשה, שאסור להשתמש בו עוד בכלל, מכיוון שהוא עשוי בהחלט להפסיק להתקיים בעתיד. הצורך בהוצאה משימוש נוצר מכיוון שככל שמחלקה מתפתחת, ה-API שלה משתנה.
האם Java מוציאים משימוש?
לסיכום (וכדי לענות על השאלה שלי), no, כנראה ש-Java תישאר כשפה הראשית לתכנות אנדרואיד במשך זמן רב. אבל זה לא אומר שגוגל לא מחפשת אפשרויות אחרות לפתח במקביל כדי להתרחק מג'אווה.
האם אני עדיין יכול להשתמש בשיטות שהוצאו משימוש ב-Java?
אתה עדיין יכול להשתמש בקוד שהוצא משימוש בלי לשנות את הביצועים, אבל כל העניין של הוצאה משימוש של שיטה/כיתה היא ליידע את המשתמשים שעכשיו יש דרך טובה יותר להשתמש בו, וכי במהדורה עתידית סביר להניח שהקוד שהוצא משימוש יוסר.
איך כותבים הוצאה משימוש ב-Java?
החל מ-J2SE 5.0, אתה מוציא משימוש מחלקה, שיטה או שדה על ידי שימוש ב-הביאור @מבוטל. בנוסף, אתה יכול להשתמש בתג Javadoc @ הוצא משימוש, תגיד למפתחים במה להשתמש במקום זאת. השימוש בהערה גורם למהדר Java ליצור אזהרות כאשר נעשה שימוש במחלקה, בשיטה או בשדה שהוצאו משימוש.
הוצא משימוש?
בכמה תחומים, הוצאה משימוש היא מניעת שימוש בטרמינולוגיה, תכונה, עיצוב או פרקטיקה כלשהי, בדרך כללכי הוא הוחלף או אינו נחשב עוד יעיל או בטוח, מבלי להסיר אותו לחלוטין או לאסור את השימוש בו.