Kelola data dalam program Java: variabel, tipe primitive dan reference, konversi tipe, overflow, wrapper, hingga scope.
Pelajari cara membuat, memberi nilai, dan menggunakan variabel dalam program Java.
Buka → # Primitive Data TypesKenali delapan tipe primitive Java beserta rentang nilai dan ukuran memorinya.
Buka → # Reference TypesPahami perbedaan variabel reference yang menunjuk objek dari variabel primitive.
Buka → # Deklarasi dan InisialisasiPelajari berbagai bentuk deklarasi dan inisialisasi variabel, termasuk deklarasi banyak variabel sekaligus.
Buka → # Type Inference dengan varGunakan var untuk deklarasi variabel lokal yang ringkas tanpa kehilangan keamanan tipe.
Buka → # Konstanta dengan finalCiptakan nilai yang tidak dapat diubah dengan variabel final dan konstanta static final.
Buka → # Type ConversionPahami konversi tipe otomatis (widening) dari tipe kecil ke tipe yang lebih besar.
Buka → # Type CastingLakukan konversi tipe eksplisit (narrowing) dan pahami risiko kehilangan datanya.
Buka → # Numeric PromotionIkuti aturan promosi numerik Java ketika tipe berbeda terlibat dalam satu operasi.
Buka → # Integer OverflowAmati apa yang terjadi saat nilai integer melewati batas dan cara mengatasinya dengan Math.addExact.
Buka → # Floating-Point PrecisionPahami keterbatasan presisi floating-point IEEE 754 dan cara membandingkannya dengan benar.
Buka → # Wrapper ClassesKenali class pembungkus untuk tipe primitive dan perannya di dunia berorientasi objek.
Buka → # Autoboxing dan UnboxingPelajari konversi otomatis antara tipe primitive dan wrapper beserta jebakannya.
Buka → # Scope dan LifetimePahami di mana sebuah variabel dapat diakses dan berapa lama variabel tersebut hidup.
Buka →