Konsep
1. Generik bermaksud jenis boleh dihantar sebagai parameter, yang pada asasnya ialah parameter jenis. Sebagai contoh, apabila kita mentakrifkan kaedah, kita sering menentukan bahawa kelas objek tertentu diluluskan sebagai parameter.
2 Jika generik digunakan, objek pemindahan tertentu boleh ditentukan sebagai jenis tertentu tanpa menyatakan jenis tertentu. Iaitu, kita lulus jenis tertentu sebagai parameter.
Perbezaan daripada Objek
Jika anda menggunakan Object, anda mesti memaksa jenis input ditukar kepada jenis yang diperlukan Jika jenis input tidak sepadan, ia akan menyebabkan pakej ClassCastException tidak normal. Contohnya, dalam kod berikut, testObj() memasukkan nilai jenis int, dan atur cara akan ralat semasa pelaksanaan:
Contoh
public void testObj(Object o){ String name= (String) o; }
Terima kasih untuk membaca, di atas Itulah kandungan "Apakah yang dirujuk oleh generik Java?" Selepas mengkaji artikel ini, saya percaya bahawa setiap orang mempunyai pemahaman yang lebih mendalam tentang apa yang dirujuk oleh generik Java yang perlu disahkan dalam amalan. Ini adalah laman web kami Editor akan menolak lebih banyak artikel mengenai mata pengetahuan yang berkaitan untuk anda.
Atas ialah kandungan terperinci Apakah yang dimaksudkan dengan generik java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!