Pengertian Java dan JDK
Java adalah sebuah teknologi yang diperkenalkan oleh Sun
Microsysytems pada pertengahan tahun 1990. Menurut definisi Sun, Java
adalah nama untuk sekumpulan teknologi untuk membuat dan menjalankan
perangkat lunak pada computer standalone ataupun pada lingkungan
jaringan. Kita lebih menyukai Java sebagai sebuah teknologi disbanding
hanya sebuah bahasa pemrograman, karena Java lebih lengkap karena Java
lebih lengkap dibanding sebuah bahasa pemrograman konvensional.
Teknologi Java memiliki tiga komponen penting, yaitu:
· Programming-language specification
· Application-programming interface
· Virtual-machine specification
JDK (Java Development Kit)
Java Development Kit (JDK) adalah Sun Microsystems produk ditujukan
untuk pengembang Java. Sejak diperkenalkannya Java, telah jauh SDK Java
yang paling banyak digunakan. Pada tanggal 17 November 2006, Sun
mengumumkan bahwa akan dirilis di bawah GNU General Public License
(GPL), sehingga membuat perangkat lunak bebas. Hal ini terjadi sebagian
besar pada tanggal 8 Mei 2007 [3]; Sun kontribusi kode sumber untuk
JDKOpen.
JRL (Java Research License)
JRL (JAVA RESEARCH LICENSE) ini dibuat khusus untuk universitas dan
peneliti yang ingin menggunakan teknologi Java [tm] sebagai subyek
pembelajaran dan penelitian. Ia ditulis untuk menyederhanakan dan
bersantai persyaratan bagian yang ada "penelitian" dari SCSL saat ini.
JRL adalah lisensi yang diciptakan khusus untuk universitas dan peneliti
yang ingin menggunakan teknologi Java sebagai subyek pembelajaran dan
penelitian. itu ditulis untuk menyederhanakan dan bersantai persyaratan
bagian yang ada "penelitian" dari SCSL saat ini.
NetBeans
NetBeans mengacu pada kedua kerangka platform untuk aplikasi desktop
Java, dan sebuah lingkungan pengembangan terpadu (IDE) untuk
pengembangan dengan Java, JavaScript, PHP, Python, Ruby, Groovy, C, C +
+, Scala, Clojure, dan lain-lain.
NetBeans IDE ditulis dalam Java dan berjalan di mana-mana di mana JVM
yang diinstal, termasuk Windows, Mac OS, Linux, dan Solaris. Sebuah JDK
diperlukan untuk pengembangan fungsionalitas Jawa, tetapi tidak
diperlukan untuk pembangunan di bahasa pemrograman lain.
Platform NetBeans memungkinkan aplikasi untuk dikembangkan dari satu set
komponen perangkat lunak moduler yang disebut modul. Aplikasi berbasis
platform NetBeans (termasuk IDE NetBeans) dapat diperpanjang oleh
pengembang pihak ketiga.
Tidak ada komentar:
Posting Komentar