Jelaskan cara penulisan variabel dan konstanta pada bahasa pemrograman java,

Berikut ini adalah pertanyaan dari ginaseptina3996 pada mata pelajaran TI untuk jenjang Sekolah Menengah Pertama

Jelaskan cara penulisan variabel dan konstanta pada bahasa pemrograman java, dan jelaskan pula apa perbedaan antara keduanya! [

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Jawaban:

Variabel adalah ‘penanda’ identitas yang digunakan untuk menampung suatu nilai. Secara teknis, variabel merujuk ke sebuah alamat di memory komputer. Ketika kita membuat sebuah variabel, maka satu ‘slot’ memory akan disiapkan untuk menampung nilai tersebut. Setiap variabel memiliki nama yang dipakai sebagai identitas dari variabel itu.

Sesuai dengan namanya, isi variabel bisa berubah sepanjang kode program. Sebagai contoh, jika saya membuat program menghitung luas persegi, maka bisa menyiapkan variabel panjang dan lebar yang diisi angka 10 dan 12. Kemudian nanti isi variabel panjang dan lebar ini bisa ditukar dengan angka 20, 50, atau nilai lain.

Variabel juga bisa dipakai untuk menampung nilai inputan, misalnya kita ingin panjang dan lebar ini diisi oleh user (pengguna aplikasi). Terkait tentang cara input data ke dalam kode program Java akan kita bahas dalam tutorial terpisah.

Cara Penulisan Variabel di dalam Bahasa Java

Ketika akan menulis variabel, dalam hampir semua bahasa pemrograman terdapat 2 langkah: deklarasi dan inisialisasi.

Deklarasi adalah proses untuk memberitahu compiler bahasa Java bahwa kita akan membuat sebuah variabel. Bahasa Java termasuk bahasa pemrograman yang menggunakan konsep strongly typed programming language, yang artinya untuk setiap variabel harus ditulis akan berisi tipe data apa. Apakah itu angka bulat (integer), angka pecahan (float), huruf (char), atau yang lain.

Pembahasan mengenai tipe data di dalam bahasa Java akan kita bahas dalam tutorial tersendiri, namun berikut tipe data yang sering dipakai:

Tipe data integer, yakni tipe data angka bulat seperti 1, 5 atau 1000. Tipe data integer ditulis dengan keyword int.

Tipe data double, yakni tipe data angka pecahan seperti 1.33,  5.90 atau 1000.99. Tipe data double ditulis dengan keyword double.

Tipe data character, yakni tipe data huruf seperti ‘A’, ‘a’, atau ‘Z’. Tipe data character ditulis dengan keyword char.

Tipe data string, yakni tipe data untuk menampung kumpulan karakter, seperti “Belajar”, “Duniailkom” atau “Belajar bahasa Java di Duniailkom”. Tipe data string ditulis dengan keyword String.

Konstanta adalah sebuah tempat atau container dari suatu nilai. Sesuai dengan namanya, nilai dari konstanta bersifat tetap (konstan) dan tidak bisa diubah sepanjang program berjalan. Inilah yang menjadi pembeda dari konstanta dengan variabel.

Sebenarnya tidak ada konsep khusus tentang konstanta di bahasa Java, nantinya yang akan kita buat adalah menambah sebuah keyword tertentu ke dalam variabel agar nilainya tidak bisa diubah. Keyword yang dimaksud adalah public static final.

Cara Penulisan Konstanta di dalam Bahasa Java

Cara Pembuatan Konstanta dalam Bahasa Pemrograman Java

Untuk membuat konstanta dalam bahasa Java, kita menggunakan format berikut:

<access_modifier> static final <tipe_data> <NAMA_KONSTANTA>= nilai_konstanta;

access_modifier: Adalah salah satu dari keyword public, protected atau private. Karena kita belum membahas tentang access modifier ini, silahkan pakai public saja. Access modifier akan dibahas di materi tentang pemrograman object (OOP).

static: Merupakan keyword untuk membuat variabel yang bisa diakses langsung dari dalam class (tanpa harus membuat object).

final: Ditambahkan agar variabel ini bersifat final dan nilainya tidak bisa ditimpa.

tipe_data: Tipe data dari konstanta.

NAMA_KONSTANTA: Adalah tempat menulis nama konstanta. Aturan nama konstanta ini sama seperti aturan identifier yang pernah kita bahas di Aturan Dasar Penulisan Kode Program Bahasa Java. Yakni bisa terdiri dari huruf, angka dan underscore. Angka tidak bisa menjadi karakter pertama. Selain itu kebiasaan programmer Java, nama konstanta ini ditulis dalam huruf besar semua (SNAKE_CASE).

nilai_konstanta: Nilai yang akan diisi ke dalam konstanta

Semoga dengan pertanyaan yang sudah terjawab oleh hasanmac dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Sun, 04 Sep 22