Jawa

Pengarang: Peter Berry
Tanggal Pembuatan: 12 Agustus 2021
Tanggal Pembaruan: 20 Juni 2024
Anonim
Davido - Jowo (Official Video)
Video: Davido - Jowo (Official Video)

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.


Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

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 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, panel, bingkai, bilah gulir, dan objek lain melalui tindakan seret-dan-jatuhkan dan titik-dan-klik.

Program Java ditemukan di desktop, server, perangkat seluler, kartu pintar dan Blu-ray Disc (BD).