Laman

Cari di Wikipedia

Hasil penelusuran


Simbol dan Maskot Java
     
         Mungkin kita sudah tahu logo bahasa Java, jika kita membuka aplikasi handphone yang berbasis java tentu saja kita sering melihat gambar cangkit kopi.
Ya, simbol/logo dari bahasa Java adalah gambar seekor binatang yang menyerupai bentuk dari biji kopi yang diberi nama
"Duke".
Maskot bahasa Java
Logo bahasa Java

























#Kelebihan bahasa Java

        Bahasa Java memiliki beberapa kelebihan. Berikut adalah beberapa kelebihan dari bahasa Java menurut penulis, yaitu:


  • Multiplatform
        Multiplatform artinya bahasa ini bisa dikenali di berbagai Sistem Operasi seperti Windows, Linux, UNIX, Solaris, Machintos, dsb. Java juga digunakan sebagai sistem operasi untuk perangkat mobile, seperti handphone, PDA,dsb.
Write One Run Anywhere (WORA) yang berarti source code Java bisa di-compile dan dijalangkan di sistem operasi manapun tanpa harus mengubah sintaknya.

  • Open Source
        Open Source artinya bahasa ini bersifat gratis dan bisa dikembangkan oleh siapa saja, tanpa harus membayar linsensi. Tetapi kita sebaiknya mencantumkan vendor asli Java agar program aplikasi kita tidak dianggap plagiat.

  • Berorientasikan Objek(OOP)
        Sebagian programmer berpendapat bahwa salah satu kelebihan bahasa Java adalah beorientasikan objek. Pembuatan program dipisah menjadi beberapa modul (pemrograman modular), sehingga dapat dipergunakan kembali. Kelebihan lainya dari konsep objek adalah bahasa pemrograman ini memodelkan dari kehidupan di dunia nyata, sehingga pendefinisian istilah menjadi lebih mudah untuk dimengerti.

  • Keamanan Yang Baik
        Kelebihan lainya dari bahasa Java ini adalah dari segi keamanan. Meskipun bahasa Java merupakan bahasa yang opensource, tetapi bahasa Java tidaklah mudah dibobol. Perusahaan Oracle merekomendasikan bahasa Java sebagai interface aplikasi pemrogramana database menggunakan Oracle ataupun MySQL.

  • Mendukung Multithreading
        Seperti bahasa pemrogramman lainya, bahasa Java juga mendukung multithreading. yakni bisa melakukan beberapa pekerjaan dalam waktu bersamaan.

  • Bergaya C++
        Karena bahasa Java mengadopsi dari bahasa C++ sehingga tentu saja gaya penulisan bahasa Java sama dengan bahasa gaya penulisan bahasa C++. Jadi, untuk sebagian programmer C++ bisa dengan mudah beradaptasi dengan bahasa pemrograman Java. Dan karena sebagian sekolah, kampus dan lembaga pendidikan mengajarkan bahasa C++ terlebih dahulu, sehingga para siswa tidaklah terlalu sulit untuk mempelajari bahasa pemrograman Java.

#Edisi Bahasa Java
  • J2SE (Java 2 Standart Edition)
Edisi ini adalah edisi standar/basic/dasar dari bahasa pemrograman Java. Jika kita ingin menguasai bahasa Java, maka yang harus kita kuasai terlebih dahulu adalah edisi J2SE. Edisi J2SE ini meliputi aplikasi desktop dan pada lingkungan web browser (applet). Edisi ini mendukung pemrograman database, perancangan interface, network programming, dsb.
  • J2ME (Java 2 Micro Edition)
Edisi ini adalah edisi Java yang diperuntukan untuk membuat aplikasi berskala micro, seperti handphone, PDA, pagers, smart card, dsb. banyak juga yang mendefinisikan bahwa edisi ini adalah edisi mobile dari bahasa pemrograman Java. Edisi J2ME ini hanya bisa mengimplementasikan sedikit dari library J2SE. Liblary khusus J2ME.
        Bahasa Java sudah menjadi dasar dari pemrograman handphone, buktinya adalah Android dan Blackberry menggunakan bahasa Java sebagai bahasa untuk membangun aplikasi di Sistem Operasi mereka. jadi edisi sangatlah direkomondasikan untuk dipelajari.
  • J2EE (Java 2 enterprise Edition)
Edisi ini adalah edisi Java yang paling komplit, Karena diperuntukan untuk membangun aplikasi berskala enterprice (besar). J2EE berisikan paket-paket J2SE ditambah paket-paket khusus enterprice seperti JavaBeans, Servlets, JSP (Java Server Pages), XML, dsb. Edisi ini berbasis websitendan kita juga bisa menggunakan library applet untuk membangun aplikasi enterprise ini. Edisi ini memiliki tingkatan paling sulit dari semua edisi Java.

#Ruang lingkup keterhubungan Edisi-Edisi Java



# Kenapa kita harus Belajar Bahasa Java

        Sebenarnya banyak sekali alasan sehingga kita harus mempelajari bahasa Java. Berikut adalah alasan kenapa kita harus mempelajari bahasa Java menurut penulis, yaitu:
  • Bahasa Java adalah bahasa standar dalam proses belajar
Hampir semua sekolah, kampus, dan lembaga pendidikan di seluruh dunia yang berbasis teknik mewajibkan semua siswanya untuk mempelajari bahasa Java, mengigat bahasa pemrograman ini cukup mundah untuk dipelajari.
  • Bahasa Java adalah dasar untuk melanjutkan ke peminatan enterprise dan mobile
Salah satu bahasa pemrograman yang bisa digunakan untuk membuat aplikasi berskala enterprise adalah bahasa Java. Bahasa Java memiliki service yang memang dirangcang khusus untuk pemrograman berskala enterprise dengan edisinya yang bernama J2EE (Java 2 Enterprise Edition).
  • Bahasa Java adalah bahasa yang paling dicari di perusahaan 
Banyak sekali lowongan pekerjaan yang membutuhkan programmer Java. Tidak sedikit dari perusahaan-perusahaan yang berani membayar programmer Java dengan harga yang lumayan tinggi. Selain PHP, bahasa Java juga sering digunakan sebagai bahasa pemrograman yang dibangun untuk mengerjakan proyek pemerintah.
  • Bahasa Java adalah bahasa yang sering digunakan untuk skripsi dan tugas akhir
Hampir semua SMK informatika di seluruh indonesia dan beberapa perguruan tinggi bidang informatika mewajibkan menggunakan bahasa Java sebagai syarat kelulusan skripsi dan tugas akhir.
        
        Diatas adalah sebagian kecil dari alasan kenapa kita harus belajar bahasa pemrograman Java. Mungkin dengan beberapa alasan yang dipaparkan oleh penulis bisa membangkitkan keinginan pembaca untuk mulai belajar bahasa pemrograman ini.

Tidak ada komentar:

Posting Komentar