Apa Itu Pernyataan Penugasan di Jawa?

...

Variabel Java menyimpan berbagai jenis data.

Program Java menyimpan nilai data dalam variabel. Ketika seorang programmer membuat variabel dalam aplikasi Java, ia mendeklarasikan jenis dan nama variabel, kemudian memberikan nilai padanya. Nilai variabel dapat diubah pada titik berikutnya dalam eksekusi menggunakan operasi penugasan lebih lanjut. Pernyataan penugasan di Java melibatkan penggunaan operator penugasan untuk mengatur nilai variabel. Sintaks yang tepat tergantung pada jenis variabel yang menerima nilai.

Variabel

Di Jawa, variabel diketik dengan kuat. Ini berarti bahwa ketika Anda mendeklarasikan variabel dalam program Java, Anda harus mendeklarasikan tipenya, diikuti dengan namanya. Contoh kode Java berikut menunjukkan mendeklarasikan dua variabel, satu integer tipe primitif dan salah satu tipe objek untuk kelas dalam aplikasi: int num; ApplicationHelper myHelp;

Video Hari Ini

Setelah program berisi deklarasi variabel, jenis nilai yang diberikan ke variabel harus sesuai dengan jenis yang dideklarasikan. Deklarasi variabel ini dapat diikuti oleh pernyataan penugasan pada baris berikutnya. Namun, operasi penugasan juga dapat dilakukan pada baris yang sama dengan deklarasi.

Penugasan

Penugasan di Java adalah proses pemberian nilai ke variabel tipe primitif atau memberikan referensi objek ke variabel tipe objek. Tanda sama dengan bertindak sebagai operator penugasan di Jawa, diikuti oleh nilai untuk ditetapkan. Contoh kode Java berikut menunjukkan pemberian nilai ke variabel integer tipe primitif, yang telah dideklarasikan: num = 5;

Operasi penugasan alternatif dapat muncul dalam baris kode yang sama sebagai deklarasi variabel, sebagai berikut: int num = 5;

Nilai variabel dapat diubah lagi dalam pemrosesan selanjutnya seperti pada contoh ini: num++;

Kode ini menambah nilai variabel, menambahkan nilai satu ke dalamnya.

Instansiasi

Ketika pernyataan penugasan muncul dengan referensi objek, operasi penugasan mungkin juga melibatkan instantiasi objek. Ketika kode Java membuat instance objek baru dari kelas Java dalam aplikasi, kata kunci "baru" menyebabkan metode konstruktor kelas dieksekusi, membuat instance objek. Kode contoh berikut menunjukkan pembuatan instance variabel objek: myHelp = new ApplicationHelper();

Ini juga bisa muncul dalam baris yang sama dengan deklarasi variabel sebagai berikut: ApplicationHelper myHelp = new ApplicationHelper();

Ketika baris kode ini dieksekusi, metode konstruktor kelas dijalankan, mengembalikan turunan kelas, referensi yang disimpan oleh variabel.

Referensi

Setelah variabel dideklarasikan dan diberi nilai, program Java dapat merujuk ke variabel dalam pemrosesan selanjutnya. Untuk variabel tipe primitif, nama variabel mengacu pada nilai yang disimpan. Untuk tipe objek, variabel mengacu pada lokasi instance objek di memori. Ini berarti bahwa dua variabel objek dapat menunjuk ke instance yang sama, seperti dalam kode contoh berikut: ApplicationHelper myHelp = new ApplicationHelper(); ApplicationHelper sameHelp = myHelp;

Sintaks ini muncul secara umum ketika program meneruskan referensi objek sebagai parameter ke metode kelas.