Java
Java adalah
sebuah bahasa pemrograman tingkat tinggi yang mempunya banyak kelebihan,
diantaranya yaitu :
1.
Dapat digunakan diberbagai macam
sistem operasi
2.
Bisa digunakan di android yang
dinamakan java mobile dan masih banyak lagi.
Perkembangan Globalisasi
informasi dan konvergensi diabad ke-21 ini telah dan sedang mengalami
gencar-gencarnya inovasi dan kreatifitas dari berbagai disiplin ilmu dalam
bidang teknologi informasi dan komunikasi pengetahuan sekarang ini menyebabkan
manusia berusaha untuk mampu dan bisa merealisasikan mimpi-mimpi masa lalu.
Perangkat keras yang lebih baik, perangkat pengolahan yang lebih kecil namun
berlipat ganda kuatnya, dan dengan berbagai kombinasi perangkat lunak yang
lebih besar dan kompleks dan ini sekaligus juga mudah dipakai, lebih handal,
bahkan gratis untuk Open Source software, di tambah lagi dengan perkembangan
jaringan baik itu Internet maupun wireless network dalam fase inflasioner
dengan beraneka ragam perangkat keras dan lunak di dalamnya. Semua hal diatas
menyebabkan kita harus berhenti untuk berfikir dan merenung sejenak bagaimana
kita bisa mengelola kompleksitas yang tinggi dan perubahan yang cepat tersebut.
Teknologi khususnya teknologi informasi dan komunikasi adalah suatu bidang
garapan yang amat kompleks, yang sebenarnya disini terjadi berbagai kombinasi
dan juga pengembangan gabungan dari berbagai disiplin ilmu yang amat kompleks
dan diharapkan menjadi teknologi yang simple multitasking dan juga mudah untuk
dipelajari, baik itu dari segi software, hardware dan ataupun perkembangan
jaringan teknologi itu sendiri. Dalam perkembangan kali ini yang akan dibahas
lebih lanjut adalah mengenai perkembangan software yang sangat melejit sangat
cepat, bahkan bisa dibilang kecepatanya menyaingi perkembangan hardware sebagai
tempat platform software itu sendiri.
Perkembangan software yang sangat
cepat ini, membuat kita seharusnya selalu ingin tahu teknologi apa yang paling
baru yang sedang beredar. Bilang saja dalam perkembangan software yang selalu
berinovasi ini yang mencoba mampu digunakan dan padat berjalan bukan saja dalam
ranah PC/Dekstop ataupun Laptop, nanun juga dapat berjalan dalam
piranti-piranti yang ada di rumah (small embedded customer device) seperti TV,
telepon/ handpone/ Smartphone, radio, dan sebagainya supaya dapat berkomunikasi
satu sama lain. Dan hal ini ternyata sudah dilakukan oleh java, sebuah platform
bahasa pemrograman yang sederhana, namun mampu dan telah melakukan berbagai
hal-hal diatas.
Dari berbagai latarbelakang
perkembangan teknologi informasi dimasa sekarang dan kenyataan eksistensi
perkembangan software. Dalam kesempatan ini akan membahas bahasa pemrograman
java, sebagai sebuah peralatan pembuat software yang telah teruji dan produknya
paling banyak berkembanga dan beredar dimasa sekarang. Mengapa penting kita
belajar java?
Standarisasi yang dilakukan dalam
membuat suatu bahasa pemrograman yang mampu berjalan diberbagai platform atau
platform independence. Salah satu teknologi Java adalah “write once run
everywhere”, dan ini menjadi suatu kekuatan yang dimiliki Java. Java dijalankan
pada sistem operasi apapun tanpa perlu kompilasi ulang. Untuk komunikasi
bergerak, Sun Microsystem mengenalkan Java 2 Micro Edition (J2ME) merupakan
bagian teknologi Java yang digunakan untuk aplikasi Java yang berjalan pada
perangkat mobile device dan teknologi aplikasi wireless. J2ME atau Java 2 Micro
Edition adalah sebuah teknologi yang telah banyak digunakan dalam pengembangan
aplikasi pada ponsel/ smartphone, mulai dari aplikasi yang berupa permainan,
editing, komunikasi sampai dengan aplikasi ponsel sebagai pendukung aplikasi
yang lebih besar. Keberadaan J2ME digunakan sebagai pusat pengembang untuk
aneka teknologi java untuk device micro diantaranya adalah Personal Java, Java
Card, MIDP, dlL.
Java adalah sebuah platform
teknologi pemrograman yang dikembangkan oleh Sun Microsystem. Pertama kali di
release tahun 1991 dengan nama kode Oak yang kemudian pada tahun 1995 berganti
menjadi Java. Visi Java adalah untuk membuat sebuah bahasa pemrograman yang
portable dan independent terhadap platform (platform independent). Java dapat
membuat perangkat lunak yang dapat ditanamkan (embedded) pada berbagai mesin
dan peralatan konsumer, seperti handphone, microwave, remote control, dan
lain-lain. Dan hal inilah yang sedang berkembanga pesat dalam dunia teknologi informasi
dan komunikasi, khususnya dalam hal pemrograman untuk teknologi ponsel
smartphone.
Tidak ada komentar:
Posting Komentar