Adakah Tatasusunan Objek dalam Java?
Di Java, kita boleh memperuntukkan memori untuk berbilang nilai jenis yang sama menggunakan tatasusunan. Tidak seperti C , tatasusunan dalam Java bukan sekadar penunjuk, tetapi ia sendiri dianggap objek.
Mari kita periksa pengisytiharan tatasusunan Java:
String[] array = new String[10];
Baris ini mencipta objek jenis String[] dengan panjang 10. Setiap elemen dalam tatasusunan ini boleh menyimpan nilai String.
Spesifikasi Bahasa Java (JLS) mentakrifkan objek secara eksplisit:
An object is a class instance or an array.
Ini bermakna tatasusunan sesuai dengan takrifan objek dalam Java, kerana ia adalah contoh bagi Objek kelas. Ini disokong lagi oleh fakta bahawa tatasusunan mempunyai kaedah, seperti panjang, yang boleh digunakan pada mereka, mempamerkan sifat objeknya.
Atas ialah kandungan terperinci Adakah Array Java Dianggap sebagai Objek?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!