Rumah Pembangunan Apa java? - definisi dari techopedia

Apa java? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apa maksud Jawa?

Java adalah bahasa pengaturcaraan yang menghasilkan perisian untuk pelbagai platform. Apabila seorang programmer menulis aplikasi Java, kod yang dikompilasi (dikenali sebagai bytecode) berjalan pada kebanyakan sistem operasi (OS), termasuk Windows, Linux dan Mac OS. Java memperoleh banyak sintaksnya dari bahasa pengaturcaraan C dan C ++.


Java dibangunkan pada pertengahan 1990-an oleh James A. Gosling, bekas saintis komputer dengan Sun Microsystems.

Techopedia menerangkan Jawa

Java menghasilkan aplet (program yang dijalankan oleh pelayar), yang memudahkan antara muka pengguna grafik (GUI) dan interaksi objek oleh pengguna Internet. Sebelum aplet Java, laman web biasanya bersifat statik dan tidak interaktif. Java applet telah berkurangan populariti dengan pengeluaran produk bersaing, seperti Adobe Flash dan Microsoft Silverlight.


Java applet berjalan dalam pelayar web dengan Java Virtual Machine (JVM), yang menerjemahkan bytecode Java ke dalam instruksi pemproses asli dan membolehkan pelaksanaan tidak langsung OS atau program platform. JVM menyediakan sebahagian besar komponen yang diperlukan untuk menjalankan bytecode, yang biasanya lebih kecil daripada program boleh laku yang ditulis melalui bahasa pengaturcaraan lain. Bytecode tidak dapat berjalan jika sistem tidak memerlukan JVM.


Pembangunan program Java memerlukan kit pengembangan perisian Java (SDK) yang biasanya termasuk pengkompil, penterjemah, penjana dokumentasi dan alat lain yang digunakan untuk menghasilkan aplikasi lengkap.


Masa pembangunan boleh dipercepatkan melalui penggunaan persekitaran pembangunan bersepadu (IDE) - seperti JBuilder, Netbeans, Eclipse atau JCreator. IDE memudahkan perkembangan GUI, yang termasuk butang, kotak teks, panel, bingkai, scrollbar dan objek lain melalui tindakan drag-and-drop dan point-and-click.


Program Java terdapat dalam desktop, pelayan, peranti mudah alih, kad pintar dan Cakera Blu-ray (BD).

Apa java? - definisi dari techopedia