1. 4. String lateral dan keyword
Hasil output :
String Literal yaitu Literal String Java dibuat dengan menggunakan tanda kutip ganda.
Seperti program diatas dengan membuat String nama =”nama : lee jeno”; Setiap kali Anda
membuat string literal, JVM memeriksa “kumpulan string konstan” terlebih dahulu. Jika
string sudah ada pada kumpulan string, maka akan mengembalikan referensikan instance
gabungan pada string. Jika string tidak ada pada kumpulan string maka instance string baru
akan dibuat dan ditempatkan pada kumpulan string. Dengan kata kunci new yaitu Dalam
kasus seperti ini, JVM akan membuat objek string baru di memori heap normal (non-pool),
dan literal “nama : lee jeno” akan ditempatkan di string pool konstan. Variabel nama akan
merujuk ke objek di heap (non-pool) dan seterusnya terjadi seperti itu.