Static Keyword

Static Keyword

Static Keyword

Sebelumnya kita sudah sering melihat kata kunci static, namun belum pernah kita bahas.

Dengan menggunakan kata kunci static, kita bisa membuat field, method atau class bisa diakses langsung tanpa melalui object nya.

Perlu diingat, static hanya bisa mengakses static lainnya.

Static Dapat Digunakan dimana Saja

Field, atau disebut class variable, artinya field tersebut bisa diakses langsung tanpa membuat object terlebih dahulu.

Method, atau disebut class method, artinya method tersebut bisa diakses langsung tanpa membuat object terlebih dahulu.

Block, static block akan otomatis dieksekusi ketika sebuah class di load.

Inner Class, artinya inner class tersebut bisa diakses secara langsung tanpa harus membuat object outer class  terlebih dahulu. Static pada inner class menyebabkan kita tidak bisa mengakses lagi object outer class nya.

Kode : Static Field

Field Static

Mengakses Field Akses

Hasil Mengakses  Static Field

Kode : Static Method

Method Static

Mengakses Method Static

Hasil Mengakses Method Static

Kode : Static Inner Class

Static Inner Class

Mengakses Inner Class

Hasil Mengakses Inner Class

Kode : Static Block

Static Block

Mengakses Static Block

Hasil Mengakses Static Block

Kode : Static Import

Static Import
Next Post Previous Post
No Comment
Add Comment
comment url