Rumah > Java > javaTutorial > Adakah Array Java Dianggap sebagai Objek?

Adakah Array Java Dianggap sebagai Objek?

Linda Hamilton
Lepaskan: 2024-12-01 10:05:12
asal
712 orang telah melayarinya

Is a Java Array Considered an Object?

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];
Salin selepas log masuk

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.
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan