PENGENALAN JAVA
Java memiliki SDK (Software Development Kit) yang ditujukan untuk mendukung aplikasi
enterprise, yang identik dengan aplikasi jaringan yaitu J2EE (Java 2 Enterprise Edition).
1. Multi Platform
Jika Anda membuat program dengan bahasa pemograman seperti C, C++ atau
pascal, program yang Anda kompilasi hanya bisa berjalan di satu platform saja. Jika
dikompilasi di linux, maka hanya bisa dijalankan di linux. Jika Anda membuat
program untuk berjalan diatas windows, kemudian suatu waktu Anda ingin
menjalankannya pada linux, Anda harus mati-matian untuk menyesuaikan kode
program itu.
2. Keamanan
Salah satu alasan mengapa java tepat digunakan untuk menangani kebutuhan
aplikasi enterprise adalah keampuhannya dalam soal keamanan. Fitur keamanan java
ada 2 paket, yaitu:
a. JDK
b. Java Cryptography Extension (JCE)