Belajar Mengenal Keyword Static Pada Bahasa Pemrograman Java
Keyword static pada Bahasa Pemrograman Java , berfungsi untuk mengunci atau menahan suatu method dan variable , menjadi milik class ,bukan menjadi milik class instance. Makara dikala kita menerapkan keyword static pada method dan variable , kita tidak perlu lagi menciptakan objek gres ,ketika dipakai oleh class lain. Kita hanya cukup gunakan namaclass(notasi dot.) nama static variable atau method.
Pada artikel berguru java kali ini, kita akan mencoba mengenal pola penggunaan dari keyword static ,dengan memakai bahasa pemrograman Java. Selengkapnya ,berikut mari kita simak lebih lanjut :
Pada artikel berguru java kali ini, kita akan mencoba mengenal pola penggunaan dari keyword static ,dengan memakai bahasa pemrograman Java. Selengkapnya ,berikut mari kita simak lebih lanjut :
1. Pertama buka IntelliJ IDEA ,atau Software IDE lain yang kalian gunakan , di Komputer atau Laptop kalian.
2. Kalian sanggup perhatikan Contoh code ,beserta penjelasanya di bawah:
A) Static pada variable
- Tanpa keyword static
![]() |
Tanpa keyword static |
1
1
1
- Dengan keyword static
![]() |
Dengan keyword static |
Output :
1
2
3
Penjelasan : Seperti yang kalian lihat di pola code aktivitas diatas , dikala kita menerapkan keyword static pada variable integer count ,nilai/value akan di kunci kemudian terjadi perubahan nilai/value dikala menciptakan obyek baru. Berbeda dikala kita tidak memakai keyword static , nilai/value tidak akan berubah dikala kita menciptakan obyek baru.
Contoh lainya :
- Tanpa keyword static
![]() |
Tanpa keyword static |
Program tidak sanggup dijalankan alias erorr.
- Dengan keyword static
![]() |
Dengan keyword static |
Fathurrahman ! !
Penjelasan : Pada pola code aktivitas diatas, pada variable nama ,agar kita sanggup mengakses variable tersebut ,kita harus menggunakan keyword static, jika tidak aktivitas akan erorr . Karena variable tersebut diinisaliasi diluar method main.
B) Static pada Method
- Tanpa keyword static
![]() |
Tanpa keyword static |
Output :
Halo
Selamat Pagi
- Dengan keyword static
![]() |
Dengan keyword static |
Output :
Halo
Selamat Pagi
Penjelasan : Seperti pada pola code aktivitas diatas , jikalau kita ingin memanggil method di luar method main, kita harus menciptakan atau menginisialisasi obyek terlebih dahulu. Kemudian jikalau kita memakai keyword static pada method , kita tidak perlu lagi menciptakan obyek terlebih dahulu. Kita hanya perlu memanggil nya dengan nama class dot (.) nama method , atau pribadi dengan nama methodnya saja juga bisa.
EmoticonEmoticon