Rumah > Java > javaTutorial > teks badan

Objek kelas

Mary-Kate Olsen
Lepaskan: 2024-09-21 14:18:05
asal
526 orang telah melayarinya

A classe Object

Superclass semua kelas:

  • Objek ialah superclass tersirat bagi semua kelas dalam Java.
  • Semua kelas mewarisi daripada Objek, jadi pembolehubah rujukan jenis Objek boleh merujuk sebarang objek atau tatasusunan.

Kaedah yang ditakrifkan dalam kelas Objek:

  • Berikut ialah kaedah utama yang disediakan oleh kelas Objek:
  • Klon objek(): Mencipta objek baharu yang serupa dengan objek asal.
  • boolean equals(Object object): Semak sama ada dua objek adalah sama.
  • void finalize(): Dipanggil sebelum objek yang tidak digunakan dikitar semula (sampah dikumpul).
  • Kelas getClass(): Mengembalikan kelas objek pada masa larian.
  • int hashCode(): Mengembalikan kod cincang yang dikaitkan dengan objek.
  • void notify(): Menyambung semula pelaksanaan urutan yang sedang menunggu pada objek.
  • void notifyAll(): Menyambung semula pelaksanaan semua urutan menunggu pada objek.
  • String toString(): Mengembalikan rentetan yang menerangkan objek.
  • void wait() / void wait(long milisaat) / void wait(long milisaat, int nanosaat): Membuat objek menunggu sehingga urutan lain memberitahu.

Kaedah akhir:
Kaedah getClass(), notify(), notifyAll() dan wait() diisytiharkan muktamad dan tidak boleh ditindih.

Kaedah yang kerap ditimpa:
equals(Object object): Membandingkan dua objek dan mengembalikan benar jika ia setara.
toString(): Mengembalikan penerangan tekstual objek. Dipanggil secara automatik apabila mencetak objek dengan println().

Penggunaan generik dalam kaedah getClass():

  • Sintaks pemulangan kaedah getClass() menggunakan jenis generik, yang membenarkan jenis data kelas atau kaedah diparameterkan.
  • Kelas Objek menawarkan satu set kaedah penting yang boleh digunakan atau ditindih dalam mana-mana kelas Java, membenarkan kelakuan asas mana-mana objek.

Atas ialah kandungan terperinci Objek kelas. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
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