Blog ini bertujuan sebagai pusat tutorial seputar bidang IT diantaranya adalah pemrograman, desain grafis, video editing, animasi juga tips trik Windows dengan tujuan berbagi ilmu dan pengalaman penulis.

Pengenalan Bahasa Pemrograman Java dan Panduan Installasinya

Saat kuliah dulu entah semester 3 atau 4, adalah awal mula saya belajar bahasa pemrograman yang satu ini. Sempat merasa bangga karena pulau Jawa dijadikan nama bahasa pemrograman yang dipakai secara internasional. Ternyata setelah tahu sejarahnya, tidak ada hubungannya sama sekali. Ok. Tak kenal maka tak sayang. Mari kita berkenalan singkat dengan bahasa pemrograman Java.

Java termasuk bahasa pemrograman tingkat tinggi yang direkomendasikan untuk dipelajari di banyak kampus informatika selain C, Basic, Pascal, C#, dan lain-lain. Kabar baiknya kalau anda adalah calon programmer dan sedang belajar pemrograman dasar dengan Java, Anda tidak akan kesulitan untuk mempelajari bahasa yang lain seperti C atau C#. Karena memang memiliki struktur yang sama.

Lagipula keunggulan bahasa Java, adalah kemampuannya untuk mutiplatform. Maksudnya source code ataupun program Java dapat dipindahkan ke platform atau sistem operasi lain yang berbeda dengan hanya atau tanpa harus dikompilasi ulang. Seperti slogannya, WORA ("Write Once, Run Anywhere"). Sehingga Java dapat berjalan di Linux, Windows dan Mac sekalipun.

A. Sejarah Terciptanya Bahasa Pemrograman Java.
Menurut buku kuliah antik saya, Java berawal saat perusahaan Sun Microsystem (yaitu perusahaan yang memproduksi dan menjual komponen komputer, software, dan layanan teknologi informasi. Bermarkas di California AS dan pada 2010 dibeli oleh Oracle Corp) ingin membuat sebuah bahasa pemrograman yang dapat dijalankan pada semua peralatan tanpa harus terikat pada platform yang dipakai.

Nah, tahun 1991 resmi dimulai sebuah proyek dengan nama kode “Green” yang dipimpin oleh Patrick Naughton dan James Gosling. Semula, James menamakan bahasa pemrograman-nya dengan “OAK” setelah terinspirasi dari sebuah pohon yang berada di seberang kantornya. Tapi ternyata nama OAK sudah dipakai oleh bahasa pemrograman yang lain, maka diganti menjadi Java. Katanya, inspirasinya didapat waktu mereka mampir ke kedai kopi. Salah satu dari mereka menyebut kata “java” yang berarti “biji kopi” (coba perhatikan logo Java yang memang seperti cangkir dengan aroma kopinya).

Mulanya, Java lebih diarahkan ke pemrograman peralatan sederhana atau kecil. Tapi saat itu, pengembangan internet sedang gencar-gencarnya. Alhasil, Java dirancang untuk mengikuti perkembangan internet. Setelah mengalami beberapa perubahan, Sun meluncurkan sebuah browser Java bernama Hot Java (berarti biji kopi panas dong) yang dapat menjalankan applet. Teknologi ini diambil oleh Netscape sehingga Java dapat dijalankan pada browser Netscape. Tidak lama, Microsoft-pun tidak mau ketinggalan agar Java juga dapat berjalan di browser Internet Explorer.

Awal tahun 1996, Sun secara resmi merilis versi awal dari Java bernama JDK 1.1 (Java Development Kit). Dilanjutkan Java 2 yang dilengkapi dengan Swing. Yaitu teknologi GUI yang dapat menghasilkan aplikasi desktop. Selain itu, Java juga mengembangkan teknologi berbasis mobile yaitu J2ME (Java 2 Micro Edition). Teknologi ini memungkinkan anda membuat aplikasi untuk ponsel seperti game, animasi dan lain-lain.

B. Cara Installasi Java.
Agar dapat berlatih pemrograman Java, setidaknya dibutuhkan 2 proses installasi. Pertama, Anda harus install dulu JDK setelah itu dilanjutkan dengan editor/IDE Java-nya. Versi JDK terbaru bisa Anda lihat di situs resminya yaitu www.oracle.com/java/technologies. Di sana Anda bisa mendapatkan versi terbaru Java beserta Net Beans sebagai IDE-nya dan untuk dapat mendownload versi JDK terbaru dari situs resminya, Anda diharuskan untuk mendaftar.

Pada contoh tutorial instalasi ini, saya masih memakai JDK 7 yang rilis tahun 2011. Versi ini adalah yang saya rasa cocok untuk pemula yang baru belajar dan masih kompatible sekali dengan Windows 10. Semoga perubahannya tidak terlalu banyak pada versi JDK yang lainnya. Untuk mendapatkannya, Anda bisa mencarinya di bagian arsip dari situs Oracle.

Untuk IDE-nya, karena kita hanya akan berlatih pemrograman dasar dengan Java, lebih baik gunakan saja Jcreator yang ringan dan mudah digunakan. Kalau Anda terheran-heran karena sudah ada Net Beans yang bisa didownload di www.oracle.com , kenapa harus pakai yang lain?.

Memang keuntungan saat installasi Net Beans, sudah satu paket sekaligus dengan JDK-nya. Jadi anda tidak perlu mencari versi JDK secara terpisah. Namun penggunaan Net Beans lebih ditekankan untuk membuat program berbasis GUI. Lagipula, installasi Net Beans memakan waktu lebih lama dan juga file installer yang jauh lebih besar. Kalau sudah terbiasa dengan alur coding-nya, yang berikutnya juga pasti pada saatnya Anda akan membuat aplikasi desktop.

Dilanjut ya. Setelah Anda mendownload Java, langkah installasi-nya adalah (saya meng-install JDK 7 di Windows 10):
    awal java
  1. Ini adalah tampilan Welcome setup Java. Langsung klik Next saja.
  2. Selanjutnya adalah pilihan komponen apa saja dan di mana komponen tersebut akan di-install. Secara default, hanya pilihan Demos and Samples yang bertanda silang merah. Yang artinya komponen tersebut tidak akan terinstall. Meski Anda bisa mengubahnya dengan klik tombol Change, sebaiknya jangan dirubah lagi agar program Java anda tidak bermasalah. Juga lokasi peng-installan. Defaultnya adalah di C:\Program Files\Java\jdk1.7.0. Jika Partisi C komputer Anda masih sangat lega, biarkan saja apa adanya. Next.
  3. Lalu berikutnya proses penginstallan sampai muncul jendela "Destination Folder" untuk menginstall JRE (Java Runtime Environment). Biarkan saja defaultnya di C:\Program Files\Java\jre7 (untuk pengertian JDK dan JRE akan dijelaskan nanti). Next.
  4. Tunggu proses penginstallan. Dan selesai sudah.
Fhiuh. Lega ya. Akhirnya selesai juga. Tapi, masih ada sambungannya lho. Biarpun Java sudah terinstall, tapi belum bisa dipakai karena belum terdaftar di Windows. Nah, jadi tugas selanjutnya adalah membuat Java dan Windows untuk saling mengenal. Caranya adalah:
  1. Buka System Properties. Klik kanan pada My Computer (kalau di Windows 10 berganti This PC) > Properties atau tekan tombol Windows+Pause Break.
  2. Klik Advanced System Settings di sebelah kiri. Lalu klik tombol Environment Variables di bawah.
  3. Double clik Path di tab System Variables. Lalu akan muncul jendela Edit environment variable.
  4. Isikan di baris terakhir dengan alamat penginstallan Java berada. Yaitu di C:\Program Files (x86)\Java\jdk1.7.0\bin. Ohya, jangan lupa diawali dulu dengan tanda titik koma sebagai karakter pemisah dengan variabel sebelumnya. Silahkan di-copy jika Anda juga menginstall JDK 7. Kalau versi JDK-nya lain atau terbaru, silahkan sesuaikan. OK.
Kini untuk mengetahui apakah Java sudah benar-benar bisa dipakai, testing dulu menggunakan Command Prompt. Ketikkan CMD di kotak pencarian Windows.


Di jendela Command Prompt, ketikkan javac lalu tekan tombol Enter.


Jika tampilan di layar monitor Anda sudah seperti di atas, berarti selamat. Java Anda sudah bisa digunakan. Kalau belum, silahkan coba diperiksa lagi. Mungkin Anda salah mengetikkan path Java. Kini tinggal menginstall IDE-nya yaitu JCreator. Untuk di-ingat, situs JCreator sendiri sudah lama mati namun sebenarnya, dengan sedikit kreatifitas Anda pasti bisa mendapatkan file setup-nya dengan bantuan google. Untuk contoh tutorial Java ini, saya menggunakan IDE JCreator 5 Pro. Cara install-nya pun sama saja seperti sebelumnya. Hanya tinggal next-next saja. Jadi saya rasa tidak perlu dijelaskan lagi.

Sekarang saya anggap Anda sudah menginstall JCreator. Kini waktunya anda membuat program pertama dengan Java. Buka JCreator. Jika versi yang Anda gunakan adalah sama dengan saya (JCreator 5.00 Pro), maka karena baru pertama kali digunakan, Anda akan diminta untuk menetapkan setting awal. Settingan tersebut antara lain:
  1. User Settings. Pilih Save Settings per user saja. Next (ini jadi seperti mau install saja).
  2. File Associations. Pilih file format apa yang bisa dibuka dengan JCreator. Karena kita akan berlatih membuat program Java, maka pilih ".java". Next.
  3. Lalu pertanyaan di mana Anda menginstall JDK. Biasanya sudah otomatis terisi. Next.
  4. Terakhir, Anda diminta menetapkan di mana akan membuat JavaDocs (Java Documentations). Yaitu dokumentasi class, interface dan method yang ada didalam program sebagai keterangan untuk pengguna lain atau bisa sebagai catatan bagi diri sendiri karena kemungkinan Anda sendiri bisa lupa fungsi dari class-class yang telah dibuat. Ini kalau programnya sudah terlalu besar.
    Karena kita akan berlatih program-program sederhana dulu, jadi belum perlu membuat JavaDocs. Bagian ini bisa dikosongkan saja. Finish.
Ok. Sekarang Anda sudah benar-benar bisa membuat program baru (akhirnya...). Klik menu FIle > New > File (Ctrl+N). Atau klik icon New File. Pada bagian File Type, pilih Java Classes. Next.
Selanjutnya, di bagian File Path, tentukan nama program dan lokasi penyimpanan program. Finish.
Setelah itu, akan muncul baris kode berwarna-warni. Anda tidak perlu pusing memelototi baris-baris kode tersebut. Cukup hapus semua dan ketikkan baris kode di bawah ini:

public class tesjava
{
    public static void main (String args [ ])
        {
            System.out.print ("Selamat. Anda berhasil membuat program Java pertama anda...");
            //karena "Hello World" sudah terlalu mainstream
        }
}
Setelah itu, klik menu Run > Run Project (F5) untuk melihat hasilnya. Jika tidak ada kesalahan penulisan, maka tampilan program anda akan seperti ini:
Catatan:
  • Nama class harus sama dengan nama file java yang dibuat.
  • Penulisan koding di Java adalah case-sensitive. Artinya, huruf besar dan huruf kecil akan diartikan berbeda. Jadi jika dalam kode program yang Anda buat misalnya hanya terdapat variabel "angka" dan selanjutnya saat memanggil variabel tersebut, Anda malah menuliskan "Angka" maka program akan error karena Java hanya mengenali variabel "angka" saja.
Selesai juga ya perkenalan pertama dengan Java. Kalau Anda perhatikan, gaya penulisan Java tidak jauh berbeda dengan C (Baca: Memulai Bahasa C: Download dan Install Dev C++ ). Maka itu untuk postingan selanjutnya, kemungkinan akan saya satukan saja penjelasan keduanya (mode males ngetik= ON). . Untuk penjelasan kode program di atas, akan saya posting di hari berikut. Terima kasih sudah menyimak :))

Post a Comment

Lebih baru Lebih lama