Rumah > Java > javaTutorial > Penggunaan ini dalam java

Penggunaan ini dalam java

下次还敢
Lepaskan: 2024-04-29 02:12:16
asal
744 orang telah melayarinya

Kata kunci ini ialah rujukan yang menunjuk kepada objek yang sedang dilaksanakan. Kegunaan utama termasuk: mengakses pembolehubah dan kaedah contoh. Pembina merujuk kepada pembina lain. Akses kelas luar daripada kelas dalam. Akses kelas bersarang itu sendiri dalam kelas bersarang. Akses kelas luaran daripada kelas dalaman tanpa nama.

Penggunaan ini dalam java

Penggunaan kata kunci ini dalam Java

Apakah kata kunci ini?

Kata kunci ini ialah rujukan, yang menunjuk kepada objek yang sedang dilaksanakan.

Penggunaan kata kunci ini

kata kunci ini digunakan terutamanya untuk tujuan berikut:

  • Akses pembolehubah dan kaedah contoh: Anda boleh menggunakan kata kunci ini untuk mengakses pembolehubah dan kaedah contoh yang diisytiharkan dalam kelas.
  • Merujuk pembina lain dalam pembina: Anda boleh menggunakan kata kunci ini dalam pembina untuk memanggil pembina lain dengan parameter berbeza.
  • Mengakses kelas luaran daripada kelas dalaman: Dalam kelas dalaman, anda boleh menggunakan kata kunci ini untuk mengakses ahli kelas luar.
  • Akses kelas bersarang itu sendiri dalam kelas bersarang: Dalam kelas bersarang, anda boleh menggunakan kata kunci ini untuk merujuk kepada kelas bersarang itu sendiri.
  • Mengakses kelas luar dalam kelas dalam tanpa nama: Dalam kelas dalam tanpa nama, anda boleh menggunakan kata kunci ini untuk mengakses ahli kelas yang mengandungi kelas dalam tanpa nama.

Contoh kata kunci ini

<code class="java">class Person {
    private String name;

    public Person(String name) {
        this.name = name;
    }

    public String getName() {
        return this.name;
    }
}</code>
Salin selepas log masuk

Dalam contoh ini:

  • Menggunakan kata kunci ini dalam pembina: Dalam pembina Person(String name), the this.name = name statement digunakan untuk parameter nama diberikan kepada nama pembolehubah contoh.
  • Gunakan kata kunci ini dalam kaedah: Dalam kaedah getName(), pernyataan this.name digunakan untuk mengembalikan nilai pembolehubah contoh nama.

Nota tentang kata kunci ini

  • kata kunci ini mesti digunakan dalam konteks bukan statik: Kata kunci ini tidak boleh digunakan dalam kaedah statik atau blok.
  • Kata kunci ini ialah parameter tersirat: Untuk kaedah bukan statik, pengkompil secara automatik akan menghantar objek ini sebagai parameter pertama kepada kaedah tersebut. Oleh itu, kata kunci ini boleh ditinggalkan dalam kaedah.

Atas ialah kandungan terperinci Penggunaan ini dalam java. 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan