industri. Biasanya CDC digunakan pada internet TV, Car TV dan Nokia Communicator.
Tabel 2.16
Perbandingan antara CLDC dengan CDC
CLDC CDC
Mengimplementasikan sebagian dari J2SE
Mengimplementasikan seluruh fitur J2SE
JVM yang digunakan KVM JVM yang digunakan CVM
Digunakan pada perangkat genggampager,handphone
dan PDA dengan memori terbatas 160-512 KB
Digunakan pada perangkat genggaminternet TV, Car TV
dan Nokia Communicator dengan memori minimal 2
MB Prosesor : 1632 bit
Prosesor : 32 bit
2.7. Kelebihan Java
Secara umum, Java Programming Language memiliki beberapa kelebihan dibandingkan dengan bahasa pemrograman lainnya,yaitu :
2.7.1. Multiplatform Java dirancang untuk mendukung aplikasi yang dapat
beroperasi di lingkungan jaringan yang berbeda. Dengan slogan ”Write Once, Run Anywhere WORA”,
Java dapat dijalankan pada
berbagai platform seperti Linux, Unix, Windows, Solaris, maupun Mac.
Meskipun Java dapat berjalan pada platform selain Windows, penulis sengaja menggunakan Windows sebagai sistem operasinya
dengan alasan banyak orang yang telah terbiasa dengan lingkungan sistem operasi ini. Namun hal ini tidak menutup kemungkinan
untuk melakukan pemindahan aplikasi yang akan kita buat nanti ke sistem operasi selain Windows seperti Linux. Adapun yang perlu
diperhatikan adalah paket koneksi Java ke serial port serial driver dan database database driver.
2.7.2. Object Oriented Programming OOP Yaitu suatu aspek yang terdapat di Java adalah object. Java
merupakan bahasa pemrograman berbasis object murni. Semua tipe data diturunkan dari kelas dasar object. Hal ini memudahkan
programmer untuk mendesain, membuat, mengembangkan dan
mengelokasi kesalahan sebuah program berbasis Java secara cepat, tepat, mudah, dan terorganisir.
2.7.3. Multi Threading Multi Threading
adalah kemampuan suatu program komputer melakukan beberapa pekerjaan sekaligus, misalnya mencetak file
sambil browsing internet. Multi Threading dalam Java sangat
mudah dikelola. Thread dalam Java juga memiliki kemampuan untuk memanfaatkan kelebihan multiprocessor jika sistem operasi
yang digunakan mendukung multiprosesor
Kemudian untuk mempermudah dalam pembuatan program, penulis memilih program aplikasi JCreator 3.5 LE sebagai editor. Meskipun
banyak tersedia program- program aplikasi untuk mendesain program Java, seperti contohnya : Netbeans 6.5, JBuilder, Eclipse dll. Alasan
mengapa memilih JCreator 3.5 LE adalah JCreator 3.5 LE tidak membutuhkan spesifikasi komputer yang tinggi. Dibawah ini adalah
tampilan dari programaplikasiJava editor JCreator 3.5 LE .
Gambar 2.6
Tampilan JCreator 3.5 LE untuk pengetikan listing program
2.8. Database SQL Server Versi 4.0.20