Begitu juga, apabila kelas atau kaedah ditamatkan, ini bermakna kelas atau kaedah itu tidak lagi dianggap penting. Ia sangat tidak penting, sebenarnya, ia tidak boleh digunakan lagi, kerana ia mungkin tidak lagi wujud pada masa hadapan. Keperluan untuk penamatan berlaku kerana apabila kelas berkembang, APInya berubah.
Adakah Java ditamatkan?
Untuk membuat kesimpulan (dan menjawab soalan saya sendiri), tidak, Java mungkin akan kekal sebagai bahasa utama untuk pengaturcaraan Android untuk masa yang lama. Tetapi ini tidak bermakna Google tidak mencari pilihan lain untuk dibangunkan selari dengan menjauhi Java.
Bolehkah saya masih menggunakan kaedah yang tidak digunakan dalam Java?
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.
Bagaimanakah anda menulis tidak digunakan dalam Java?
Bermula dengan J2SE 5.0, anda menghentikan kelas, kaedah atau medan dengan menggunakan anotasi @Dihentikan. Selain itu, anda boleh menggunakan teg Javadoc @deprecated memberitahu pembangun perkara yang perlu digunakan. Menggunakan anotasi menyebabkan pengkompil Java menghasilkan amaran apabila kelas, kaedah atau medan yang tidak digunakan lagi digunakan.
Telah ditamatkan penggunaannya?
Dalam beberapa bidang, penamatan ialah tidak menggalakkan penggunaan beberapa istilah, ciri, reka bentuk atau amalan, biasanyakerana ia telah digantikan atau tidak lagi dianggap cekap atau selamat, tanpa mengalihkannya sepenuhnya atau melarang penggunaannya.