Daftar Isi:
Definisi - Apa yang dimaksud dengan Java?
Java adalah bahasa pemrograman yang menghasilkan perangkat lunak untuk berbagai platform. Ketika seorang programmer menulis aplikasi Java, kode yang dikompilasi (dikenal sebagai bytecode) berjalan pada sebagian besar sistem operasi (OS), termasuk Windows, Linux dan Mac OS. Java mendapatkan banyak sintaksisnya dari bahasa pemrograman C dan C ++.
Java dikembangkan pada pertengahan 1990-an oleh James A. Gosling, seorang mantan ilmuwan komputer dengan Sun Microsystems.
Techopedia menjelaskan Jawa
Java menghasilkan applet (program yang dijalankan browser), yang memfasilitasi antarmuka pengguna grafis (GUI) dan interaksi objek oleh pengguna Internet. Sebelum applet Java, halaman web biasanya statis dan non-interaktif. Applet Java telah berkurang popularitasnya dengan merilis produk yang bersaing, seperti Adobe Flash dan Microsoft Silverlight.
Applet Java dijalankan di browser Web dengan Java Virtual Machine (JVM), yang menerjemahkan bytecode Java menjadi instruksi prosesor asli dan memungkinkan OS tidak langsung atau eksekusi program platform. JVM menyediakan sebagian besar komponen yang diperlukan untuk menjalankan bytecode, yang biasanya lebih kecil dari program yang dapat dieksekusi yang ditulis melalui bahasa pemrograman lain. Bytecode tidak dapat berjalan jika sistem tidak memiliki JVM yang dibutuhkan.
Pengembangan program Java memerlukan kit pengembangan perangkat lunak Java (SDK) yang biasanya mencakup kompiler, juru bahasa, generator dokumentasi, dan alat-alat lain yang digunakan untuk menghasilkan aplikasi yang lengkap.
Waktu pengembangan dapat dipercepat melalui penggunaan lingkungan pengembangan terintegrasi (IDE) - seperti JBuilder, Netbeans, Eclipse atau JCreator. IDE memfasilitasi pengembangan GUI, yang meliputi tombol, kotak teks, panel, bingkai, bilah gulir, dan objek lain melalui tindakan seret-dan-jatuhkan dan titik-dan-klik.
Program Java ditemukan di desktop, server, perangkat seluler, smart card, dan Blu-ray Discs (BD).
