Penjelasan
1. Lakukan pemeriksaan jenis yang lebih kuat semasa penyusunan.
2. Pengkompil Java menyemak jenis kod generik yang kuat dan jika kod tersebut melanggar keselamatan jenis.
akan menjadi salah. Membetulkan ralat masa kompilasi adalah lebih mudah daripada membetulkan ralat masa jalan, yang mungkin sukar dicari.
3. Hapuskan penukaran jenis paparan.
4. Selepas pengekodan difaktorkan semula menggunakan generik, anda dapat melihat bahawa tidak ada keperluan untuk penukaran paksa.
Ini akan membawa kemudahan yang hebat kepada pengaturcara.
Membolehkan pengaturcara melaksanakan algoritma biasa. Dengan menggunakan generik, pengaturcara boleh melaksanakan algoritma generik yang menyepadukan jenis yang berbeza, boleh disesuaikan, selamat jenis dan mudah dibaca.
Instance
List<String> list = new ArrayList<String>(); list.add("hello"); String s = list.get(0); // no cast
Atas ialah kandungan terperinci Apakah kelebihan menggunakan generik dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!