UAS
UAS
2. Java Virtual Machine (JVM): JVM adalah mesin virtual yang menjalankan kode Java.
Ini bertanggung jawab untuk mengeksekusi program Java dengan menerjemahkan
byte-code (hasil kompilasi kode Java) menjadi instruksi yang dapat dipahami oleh
sistem operasi dan perangkat keras yang sesuai. JVM juga mengelola alokasi memori,
garbage collection, dan berbagai aspek penting lainnya dalam menjalankan program
Java.
java Application Programming Interface (API): Java API adalah kumpulan kelas dan
antarmuka yang disediakan oleh Java untuk membantu pengembangan aplikasi. API ini
mencakup banyak paket dan kelas yang menyediakan fungsionalitas yang siap pakai
untuk berbagai keperluan, seperti pengolahan string, operasi file, jaringan, pengelolaan
GUI, pemrograman paralel, enkripsi, kompresi, dan banyak lagi. Pengembang dapat
menggunakan API ini untuk mempercepat pengembangan aplikasi dengan
memanfaatkan fungsionalitas yang telah disediakan, sehingga tidak perlu memulai dari
awal.
3. Variabel adalah tempat di memori yang digunakan untuk menyimpan dan merujuk nilai.
Di dalam sebuah program, kita menggunakan variabel untuk menyimpan data yang
akan digunakan atau diolah.
Tipe data merupakan klasifikasi atau kategori nilai yang dapat disimpan di dalam
sebuah variabel. Tipe data menentukan ukuran memori yang diperlukan untuk
menyimpan nilai, serta jenis operasi yang dapat dilakukan pada nilai tersebut.
• int: tipe data bilangan bulat yang berukuran 32 bit. Contoh: int count =
1000;
• float: tipe data bilangan pecahan dengan presisi tunggal yang berukuran
32 bit. Contoh: float pi = 3.14f;
B. Tipe data karakter:
• boolean: tipe data untuk menyimpan nilai kebenaran, yaitu true atau
false. Contoh: boolean isLogged = true;
D. Tipe data String (bukan tipe data dasar, tetapi sering digunakan):
• String: tipe data untuk menyimpan urutan karakter. Contoh: String name
= "John";
4. "if" adalah bentuk kontrol dalam pemrograman yang digunakan untuk menjalankan
suatu blok kode jika suatu kondisi tertentu terpenuhi. Jika kondisi tersebut benar (true),
blok kode di dalam pernyataan "if" akan dieksekusi. Jika kondisi tersebut salah (false),
maka blok kode akan dilewati dan tidak dieksekusi.
if (angka > 0) {
System.out.println("Angka adalah bilangan positif");
}
Dalam contoh di atas, kita mendeklarasikan variabel `angka` dengan nilai 10.
Pernyataan "if" digunakan untuk memeriksa apakah nilai dari `angka` lebih besar dari
0. Jika kondisi tersebut benar (angka memang lebih besar dari 0), maka pernyataan
`System.out.println("Angka adalah bilangan positif");` akan dieksekusi dan pesan
"Angka adalah bilangan positif" akan ditampilkan di konsol.
Namun, jika `angka` bernilai negatif atau nol, maka kondisi dalam pernyataan "if" akan
bernilai salah (false), dan blok kode di dalamnya akan dilewati tanpa dieksekusi.
5. langkah untuk membuat form, Save, Edit, delete dan cari pada
NetBeans
A. Membuat Form: