Sunday 20 September 2015

Java - Modifier Types





Pengubah adalah kata kunci yang Anda tambahkan ke mereka definisi untuk mengubah maknanya. Bahasa Java memiliki berbagai pengubah, termasuk yang berikut:

·        Java Access Modifiers
·        Non Access Modifiers

Untuk menggunakan pengubah, Anda memasukkan kata kunci dalam definisi kelas, metode, atau variabel. Modifikator mendahului sisa pernyataan, seperti dalam contoh berikut (yang Italic) –

ublic class className {
   // ...
}
private boolean myFlag;
static final double weeks = 9.5;
protected static final int BOXWIDTH = 42;
public static void main(String[] arguments) {
   // body of method
}



Access Control Modifiers:



Java menyediakan sejumlah pengubah akses untuk mengatur tingkat akses untuk kelas, variabel, metode dan konstruktor. Empat tingkat akses adalah:

Terlihat paket, default. Tidak ada pengubah diperlukan.

Terlihat ke kelas saja (swasta).

Terlihat kepada dunia (masyarakat).

Terlihat dengan paket dan semua subclass (dilindungi).


Non Access Modifiers:


Java menyediakan sejumlah pengubah non-akses untuk mencapai banyak fungsi lainnya.

Pengubah statis untuk menciptakan metode kelas dan variabel

Pengubah akhir untuk menyelesaikan implementasi dari kelas, metode, dan variabel.

Pengubah abstrak untuk menciptakan kelas abstrak dan metode.


Pengubah disinkronkan dan volatile, yang digunakan untuk benang.

No comments:

Post a Comment