Belajar Mengenal Keyword Static pada Bahasa Pemrograman Java - Okedroid | Situs Blog Belajar Pemrograman Java Android
Okedroid | Situs Blog Belajar Pemrograman Java Android

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. Jadi ketika kita menerapkan keyword static pada method dan variable , kita tidak perlu lagi membuat objek baru ,ketika digunakan oleh class lain. Kita hanya cukup gunakan namaclass(notasi dot.) nama static variable atau method.





Jika kalian masih bingung ,kalian bisa melihat contoh code program berikut :


A) Static pada variable

  • Tanpa keyword static 
Tanpa keyword static java
Tanpa keyword static 


Output :
1
1
1


  • Dengan keyword static 
Dengan keyword static java
Dengan keyword static



  Output :

1
2
3

Penjelasan : Seperti yang kalian lihat di contoh code program diatas , ketika kita menerapkan keyword static pada variable integer count ,nilai/value akan di kunci lalu terjadi perubahan nilai/value ketika membuat obyek baru. Berbeda ketika kita tidak menggunakan keyword static , nilai/value tidak akan berubah ketika kita membuat obyek baru.


 Contoh lainya :

  • Tanpa keyword static 

Tanpa keyword static java
Tanpa keyword static


Output:
Program tidak bisa dijalankan alias erorr.
  • Dengan keyword static 
Dengan keyword static java
Dengan keyword static

Output :

Fathurrahman ! !

Penjelasan : Pada contoh code program diatas,  pada variable nama ,agar kita dapat mengakses variable tersebut ,kita harus  menggunakan keyword static, jika tidak program akan erorr . Karena variable tersebut diinisaliasi diluar method main.


B) Static pada Method

  • Tanpa keyword static
Tanpa keyword static java
Tanpa keyword static



Output :
Halo
Selamat Pagi

  • Dengan keyword static 
Dengan keyword static java
Dengan keyword static

Output :

Halo
Selamat Pagi

Penjelasan : Seperti pada contoh code program diatas , jika kita ingin memanggil method di luar method main, kita harus membuat atau menginisialisasi obyek terlebih dahulu. Kemudian jika kita menggunakan keyword static pada method  , kita tidak perlu lagi membuat obyek terlebih dahulu. Kita hanya perlu memanggil nya dengan nama class dot (.) nama method , atau langsung dengan nama methodnya saja juga bisa.

Baca juga :  Belajar Mengenal Keyword This pada Bahasa Pemrograman Java


0 Komentar untuk "Belajar Mengenal Keyword Static pada Bahasa Pemrograman Java "

Silakan berkomentar dengan baik ,jangan SPAM di komentar ini . NO BACKLINK /LINK HIDUP

Back To Top