Tidak dapat dipungkiri bahwa yang menjadikannya Java sebuah bahasa pemprograman yang sangat popular saat ini adalah karakteristiknya, yang salah satunya portabilitas. Dalam hal ini berarti bahwa program komputer yang ditulis dalam bahasa Java harus dijalankan secara bersama pada setiap hardware atau platform disetiap System Operasi. Hal ini dapat dicapai dengan melakukan penyusunan kode bahasa Java kedalam Java bytecode (Compiler). Para programer Java biasanya menggunakan sebuah software yang bernama Java Runtime Environtment (JRE) yang dapat didownload dan diinstal sendiri pada komputer yang akan menjalankan aplikasi yang telah ditulis dan bahasa pemprograman Java.
Selain Software diatas, perangkat atau tools yang diperlukan dalam membuat aplikasi dengan bahasa pemprograman Java, antara lain :
- Java Development Kit Versi 7.x versi keatas
Perangkat lunak ini harus dan hukumnya wajib terinstall didalam sebuah komputer yang akan digunakan untuk menulis, membuat aplikasi dengan bahasa pemprograman Java. akan tetapi berbanding sebaliknya, untuk sebuah komputer yang hanya berfungsi untuk menjalankan aplikasi yang telah ditulis, dibuat dengan bahasa pemprograman Java tidak harus terinstall perangkat lunak ini.
- Tools Editor
Enterprise Edition (JEE), Java Micro Edition (JME), JavaFX, PHP, C/C++, Ruby, Groovy dan Phyton.
Sedangkan untuk Java Runtime Environtment (JRE) adalah perangkat lunk yang digunakan untuk menjalankan apliaksi yang telah dibangun menggunakan bahsa pemprograman Java. Hal yang perlu di garis bawahi adalah untuk Versi Java Runtime Environtment (JRE) ini harus sama atau lebih tinggi dari Java Development Kit (JDK) yang digunakan untuk menulis atau membangun aplikasi agar aplikasi yang telah dibangun dapat berjalan dengan maksimal sesuai yang diharapkan.
Semua tools diatas dapat didownload dan dinstall sendiri dalam sebuah komputer yang akan digunakan untuk menulis dan membangun aplikasi dengan bahasa pemprograman Java. untuk bisa mendownload silahkan klik link yang ada dibawah ini.
Link download tools:
0 comments:
Post a Comment