statis
1. Dalam suatu kelas, atribut yang dimodifikasi dengan statis disebut atribut statis. Itu dibagikan oleh semua objek kelas ini dan disimpan di area penyimpanan statis. Semua objek kelas ini dapat mengakses variabel yang sama. Dapat digunakan sebagai penghitung untuk menghitung jumlah total objek dari berbagai jenis yang dibuat.
2. Dalam suatu kelas, metode yang dimodifikasi dengan statis adalah metode statis. Properti dan metode non-statis tidak dapat diakses dalam metode statis, tetapi metode dan properti statis dapat diakses dalam metode non-statis dan polimorfisme metode statis tidak valid; dan tidak dapat menggunakan ini.
3. Karena properti dan metode statis adalah milik semua objek kelas ini, maka properti dan metode tersebut dapat diakses menggunakan nama kelas. properti statis/nama metode---.
4.static juga dapat memodifikasi blok kode, yang akan dieksekusi sekali dan hanya sekali ketika kelas dimuat.
terakhir
(1) Kelas yang bertanda final tidak dapat diwariskan
kelas TT memperluas T{}//Kesalahan, kelas akhir tidak bisa diwarisi
fungsi kekosongan akhir publik(){}
}
kelas TT memperluas T{
public void function(){}//Kesalahan, metode final tidak bisa ditimpa oleh subkelas
}
menyukai:
}
//atau
tes kelas{
int terakhir x;
Tes(){
x=10;
}
(6) Parameter formal juga dapat didefinisikan sebagai parameter final, yang membatasi rentang nilai parameter formal yang dapat dimodifikasi dalam metode.
Ada banyak kelas di java yang bertipe final: String, Math, dll.