Bolehkah kita menggunakan kaedah yang tidak digunakan dalam java?

Isi kandungan:

Bolehkah kita menggunakan kaedah yang tidak digunakan dalam java?
Bolehkah kita menggunakan kaedah yang tidak digunakan dalam java?
Anonim

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.

Disyorkan:

Artikel yang menarik
Dalam penerokaan angkasa lepas maksudnya?
Baca lebih lanjut

Dalam penerokaan angkasa lepas maksudnya?

penjelajahan angkasa lepas, penyiasatan, melalui kapal angkasa yang berkru dan tidak berkru, tentang jangkauan alam semesta di luar atmosfera Bumi dan penggunaan maklumat yang diperoleh untuk meningkatkan pengetahuan tentang kosmos dan memberi manfaat kepada manusia.

Bila anda katakan godspeed?
Baca lebih lanjut

Bila anda katakan godspeed?

Istilah Godspeed kadangkala digunakan untuk mendoakan kejayaan dan keselamatan seseorang, terutamanya jika mereka akan menempuh perjalanan yang jauh dan berbahaya. Saya tahu anda akan menyertai saya mengucapkan selamat sejahtera kepada mereka.

Adakah revolver tindakan tunggal?
Baca lebih lanjut

Adakah revolver tindakan tunggal?

Ini dipanggil "tindakan tunggal" kerana pencetus hanya melakukan satu tindakan, iaitu melepaskan tukul. Oleh kerana hanya satu tindakan dilakukan dan tarikan pencetus diringankan, menembak revolver dengan cara ini membolehkan kebanyakan penembak mencapai ketepatan yang lebih tinggi.