Anda masih boleh menggunakan kod yang telah ditamatkan tanpa mengubah prestasi, tetapi perkara utama untuk menghentikan kaedah/kelas adalah untuk memberitahu pengguna bahawa kini terdapat cara yang lebih baik untuk menggunakannya, dan pada keluaran akan datang kod yang telah ditamatkan mungkin akan dialih keluar.
Bolehkah kita menggunakan kaedah yang tidak digunakan lagi?
8 Jawapan. Pada asasnya ditamatkan ialah amaran kepada anda sebagai pembangun bahawa walaupun kaedah/kelas/apa sahaja yang ada dan berfungsi, ia bukanlah cara terbaik untuk melakukannya. … Anda masih boleh menggunakan perkara yang tidak digunakan - tetapi anda harus melihat sebab perkara tersebut tidak digunakan terlebih dahulu dan melihat sama ada cara baharu melakukan perkara itu lebih baik untuk anda.
Bolehkah anda menggunakan API yang ditamatkan?
API yang ditamatkan ialah satu yang anda tidak disyorkan lagi untuk menggunakan, disebabkan perubahan dalam API. Walaupun kelas, kaedah dan medan yang tidak digunakan masih dilaksanakan, ia mungkin dialih keluar dalam pelaksanaan akan datang, jadi anda tidak seharusnya menggunakannya dalam kod baharu dan jika boleh tulis semula kod lama untuk tidak menggunakannya.
Bagaimanakah anda menandakan kaedah sebagai tidak digunakan dalam Java?
Untuk menandai kaedah sebagai tidak digunakan, kita boleh menggunakan teg JavaDoc @deprecated. Inilah yang kami lakukan sejak permulaan Java. Tetapi apabila sokongan metadata baharu diperkenalkan kepada bahasa Java, kami juga boleh menggunakan anotasi. Anotasi untuk menanda kaedah sebagai ditamatkan ialah @Depreated.
Adakah ditamatkan bermaksud Java?
Begitu juga, apabila kelas atau kaedah ditamatkan, ini bermakna bahawa kelas ataukaedah tidak lagi dianggap penting. Ia sangat tidak penting, sebenarnya, ia tidak boleh digunakan lagi, kerana ia mungkin tidak lagi wujud pada masa hadapan. … Keupayaan untuk menandakan kelas atau kaedah sebagai "tidak digunakan" menyelesaikan masalah.