informasi kontak saya
Surat[email protected]
2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Kata kunci this digunakan di kelas ini.
Di dalam kelas, Anda bisa menggunakan ini dalam metode apa pun untuk merujuk ke objek saat ini.
Kata kunci this digunakan untuk menyelesaikan konflik antara variabel global dan variabel lokal.
this() dapat memanggil konstruktor yang kelebihan beban dari kelas yang sama dan perlu ditempatkan pada baris pertama.
Kata kunci super digunakan dalam subkelas.
Di subkelas, metode dan properti di kelas induk dapat dipanggil melalui super.
super() dapat memanggil konstruktor di kelas induk dan perlu ditempatkan di baris pertama.
super() dan this() tidak dapat digunakan secara bersamaan, dan keduanya tidak dapat digunakan dalam metode statis.
final memodifikasi variabel, metode, kelas
Jika final memodifikasi suatu variabel, variabel tersebut adalah konstanta. Konstanta tidak dapat diubah dan harus diinisialisasi ketika didefinisikan.
Jika metodenya final, metode tersebut tidak dapat ditimpa oleh subkelas
Jika final memodifikasi suatu kelas, kelas tersebut tidak dapat lagi diperluas atau disubklasifikasikan. String dan Matematika di perpustakaan kelas Java adalah kelas akhir.
konstanta tipe referensi akhir yang dimodifikasi
Jika konstanta adalah tipe data dasar, maka tidak dapat diubah.
Jika konstanta adalah tipe referensi, objek lain tidak dapat ditetapkan ke referensi, namun referensi dapat digunakan untuk mengubah properti di dalam objek.
Variabel yang dimodifikasi oleh statis adalah variabel statis, yang pada dasarnya adalah variabel global. Semua instance kelas berbagi variabel statis yang sama. Oleh karena itu, setelah mengubah nilai variabel statis melalui suatu objek, variabel statis yang diakses melalui objek lain di kelas tersebut memiliki nilai yang dimodifikasi. Ketika kelas dimuat oleh mesin virtual, variabel statis diinisialisasi, dan variabel statis dapat digunakan tanpa membuat objek kelas.
Metode yang dimodifikasi oleh statis adalah metode statis, mereka hanya dapat memanggil metode statis lainnya secara langsung, hanya dapat mengakses data statis secara langsung, dan tidak dapat mereferensikan kata kunci this atau super dengan cara apa pun.
Blok kode yang dimodifikasi oleh statis adalah blok kode statis, yang hanya dieksekusi satu kali dan dijalankan ketika kelas dimuat. Fungsinya untuk menginisialisasi data secara statis.