Tampilkan postingan dengan label JAVA. Tampilkan semua postingan
Tampilkan postingan dengan label JAVA. Tampilkan semua postingan

Senin, 16 April 2012

HELLO WORLD,, JAVA PROGRAMING

Setelah kita mengerti cara instalasi java dan dapat memanggil program java dan javac melalui command line (terminal), maka langkah selanjutnya adalah membuat program Java itu sendiri.

Tulisan selanjutnya akan membahas cara kita membuat satu program Java sederhana, kemeudian dijalankan di command line. Dan kita memulainya dengan code yang simpel dan universal, program yang mencetak "Hello World" di layar !

Source Code Java

Seperti kebanyakan source code bahasa pemrograman lain, di Java file source codenya berupa text file yang namanya berakhiran .java.

Contoh nama-nama filenya seperti Testing.java, Contoh.java, HelloWorld.java, dsbnya. Yang penting semuanya berakhiran dengan ektensi .java.

Kita langsung praktek saja dengan satu contoh sederhana :
  1. Buat satu folder dengan nama belajarjava pada drive c Anda (c:\belajarjava).
  2. Buka aplikasi notepad dari menu Start All Programs Accessories > Notepad.
  3. Ketik code berikut ini di notepad
    • perhatikan bahwa kita huruf kecil dan huruf besar dibedakan di Java sehingga pengetikan berikut harus memperhatikan hal tersebut atau akan terjadi error.
    1. public class HelloWorld {  
    2.    public static void main(String[] args)  
    3.    {  
    4.        System.out.print("Hello World !");  
    5.    }  
    6. }  
  1. Setelah itu save dengan nama HelloWorld.java, perhatikan penulisan nama file harus SAMA huruf besar dan huruf kecilnya sesuai penulisan saya. Hal ini karena nama file berkorelasi langsung dengan nama class di Java.

  2. Selesai

Kompilasi Code

Langkah berikutnya adalah membuat class java (bytecode) yang bisa dieksekusi kemudian. Sebagai overview dari proses kompilasi ini, berikut disertakan gambar dari artikel sebelumnya dengan tambahan informasi program yang terlibat dalam kompilasi dan menjalankan bytecode, yakni javac.exe dan java.exe (untuk platform Windows). Jadi source code HelloWorld.java akan dikompilasi oleh javac.exe untuk menghasilkan bytecode HelloWorld.class. Untuk menjalankan bytecode ini sendiri kita menggunakan java.exe.




Kembali ke contoh kita, langkah-langkah untuk melakukan kompilasi adalah sebagai berikut :
  1. Jalankan "Command Prompt" melalui menu Start => Command Prompt
  2. Masuk ke folder c:\belajarjava dengan perintah "cd c:\belajarjava"
  3. Jalankan perintah "javac HelloWorld.java"
  4. Apabila tidak ada error, maka akan dihasilkan file bytecode bernama HelloWorld.class, untuk melihat apakah file tersebut sudah ada maka lanjutan perintah yang kita jalankan di Command Prompt adalah "dir". Hasilnya mungkin akan tampak sebagai berikut :

  5. Selesai

Menjalankan ByteCode /Class Java

Karena kita hanya memiliki satu bytecode class saja - HelloWorld.class - maka untuk menjalankan bytecode ini sangat sederhana.

Jalankan perintah "java HelloWorld" (bukan "java HelloWorld.class"). Kalau tidak ada error maka harusnya akan tercetak kata "Hello World !" di Command Prompt kita seperti terlihat pada gambar berikut.


Selamat ! Anda sudah berhasil menjalankan program Java pertama Anda !

Pada kesempatan kali ini, penulis secara sengaja tidak membahas secara detil mengenai apa arti code Java kita agar lebih terfokus ke tujuan, yakni bagaimana memulai programming dari instalasi, kompilasi dan menjalankannya.

Langkah selanjutnya tentunya adalah mempelajari bahasa Java secara lebih detil dan konstruktif. Topik-topik seperti konstruksi class di Java, implementasi OOP, API untuk mengolah berbagai hal termasuk filesystem, multimedia, dan sebagainya perlu ditekuni lebih lanjut untuk menjadi programmer Java yang baik.

Semoga artikel ini berguna untuk Anda, penulis akan mencoba membahas hal-hal tersebut di atas di lain kesempatan. Dan saran dan kritik dapat Anda sampaikan melalui komentar yang dapat diposting pada blog ini.

STARTING JAVA..WHY?

Pendahuluan
"Bagaimana saya memulai programming Java ?"

Pertanyaan di atas seringkali diajukan pada saat kita ingin belajar programming dengan bahasa Java,
  • Apa yang harus diinstal terlebih dahulu ?
  • Bagaimana saya menulis code dan kompilasi ? Bagaimana saya menjalankan program tersebut ?
  • dan seterusnya...
Oleh karena itu saya tertarik untuk menulis 2 rangkaian artikel dengan topik "Memulai Programming Java" ini, terdiri dari :
1. Instalasi Java
2. Menulis aplikasi sederhana, "Hello World" !

Instalasi Java

Updated : Versi lain untuk artikel instalasi ini tersedia di situs Google Sites, silahkan klik disini.

Sebelum saya memulai dengan langkah-langkah instalasi Java, perlu diluruskan dulu bahwa Java sebenarnya terdiri dari atas 2 pengertian, yaitu :
  1. Teknologi Java sebagai suatu platform yang biasa disebut sebagai Java Runtime Environment (JRE). Platform ini diperlukan sebagai lapisan atau layer untuk menjalankan program Java yang telah dikompilasi (bytecode).

    Untuk melakukan kompilasi kita memerlukan tools tambahan yang ditambahkan ke dalam JRE dan dikenal sebagai Java Development Kit (JDK). Jadi di dalam JDK sendiri secara otomatis sudah terdapat platform JRE.
  2. Bahasa programming Java.

    Bahasa inilah yang mungkin dirujuk sebagai "Java" secara umum. Java merupakan bahasa Object Oriented Programming yang bisa diklaim telah diimplementasikan secara penuh . OOP di Java merupakan pengembangan lebih lanjut dari dari bahasa C++.


JRE dan JDK merupakan suatu aplikasi/program yang perlu diinstalasi terlebih dahulu. Paket untuk JRE dan JDK tersedia untuk berbagai sistem operasi populer seperti Microsoft Windows, Macintosh, Unix, Linux, dan Solaris.

Karena ketersediaan JRE/JDK yang multi-platform dan karena aplikasi Java berjalan di atas JRE ini, maka seringkali teknologi Java dikenal dengan motto "Write Once Run Everywhere" (Ditulis sekali saja untuk satu platform tetapi dapat dijalankan di berbagai platform sistem operasi).

Jadi setelah konsep-konsep Java kita "luruskan" dengan keterangan di atas, sekarang kita melangkah ke instalasi JDK.

Instalasi Java Development Kit (JDK)
  1. Download
    • Masuk ke situs http://java.sun.com/javase/downloads/index.jsp
    • Pilih paket JDK terbaru (pada saat penulisan JDK sudah memasuki versi 6 update 5 seperti terlihat pada gambar di bawah ini). Klik tombol Download.


    • Pilih paket sesuai sistem operasi yang kita gunakan. Untuk contoh, saya pilih Microsoft Windows.
    • Klik "Accept" dan pilih link "Windows Offline Installation, Multi Language"


    • Sering sekali kita masih diminta registrasi account di Sun untuk melanjutkan download. Apabila kita sudah memiliki account Sun kita tinggal login saja, tetapi apabila belum maka lakukan registrasi terlebih dulu.

    • Download paket JDK.
  2. Jalankan program yang telah kita download tersebut.
    • Jalankan setup program jdk-6u5-windows-i586-p.exe atau sesuai yang Anda download.
    • Muncul dialog awal instalasi JDK

    • Tekan Accept untuk menerima persetujuan lisensi dari Sun.


    • Pilih semua fitur yang kita inginkan pada langkah "Custom Setup" dan tekan next untuk melanjutkan. Perhatikan bahwa folder instalasi adalah di C:\Program Files\Java\jdk1.6.0_05


    • Akan keluar progress dialog untuk instalasi JDK. Tunggu hingga selesai.


    • Setelah selesai melakukan instalasi JDK akan dilanjutkan dengan instalasi JRE seperti terlihat pada gambar di bawah. Lanjutkan dengan mengklik tombol Next.


    • Akan keluar progress dialog untuk instalasi JRE.

    • Setelah selesai, klik tombol Finish.


  3. Set environment variable, %PATH%.
    • Klik "Start" pada sistem Windows Anda
    • Klik kanan icon "My Computer", pilih "Properties"


    • Pada dialog "System Properties", klik tab "Advanced" kemudian dilanjutkan dengan klik tombol "Environment Variables"

    • Cari variable "Path" pada bagian System variables dan klik edit.

    • Tambahkan satu nilai pada Variable Value yaitu folder binary instalasi JDK. Untuk contoh pada blog ini maka path kita adalah C:\Program Files\Java\jdk1.6.0_05\bin. Perhatikan pada gambar bahwa antar satu path/folder yang satu dengan path yang lain kita pisahkan dengan tanda titik koma.


    • Klik tombol OK
    • Selesai
  4. Test hasil instalasi kita di Windows.
    • Masuk ke command prompt (Start => Command Prompt atau Start=>Run=>cmd )
    • Ketik "java -version" dan apabila berhasil akan menghasilkan output sebagai berikut :

    • Ketik "javac -version" dan apabila berhasil akan menghasilkan output sebagai berikut:

    • Selesai
    • thanks by:  http://pintar-java.blogspot.com

ALL ABOUT JAVA PROGRAMING



Java secara resmi diperkenalkan oleh SUN pada dunia pada tanggal 23 Mei 1995. Sedangkan sejarah pembangunan Java sendiri sudah dimulai sejak tahun 1991. Saat itu tim “Stealth Project” mengadakan pertemuan (brainstorming) untuk menciptakan suatu sistem software yang mampu berjalan pada alat-alat elektronik (small devices).

James Gosling berkonsentrasi pada ide pembuatan bahasa pemrograman. Pada Juni 1991, muncullah bahasa interpreter “Oak” yang menjadi cikal bakal dari Java. Kemudian secara resmi pada tahun 1995 Java diperkenalkan bersama dengan browser HotJava , Java pun merambah ke dunia web.

Kenyataan ini mungkin agak sedikit berbeda dengan ide pembuatan Java pada awalnya. Internet ternyata membantu menjadikan Java terkenal seperti sekarang ini. Memang harus diakui karena semakin berkembangnya Internet, maka fokus pemograman saat ini mengarah ke pemograman Internet itu sendiri.

Saat ini Java dibagi menjadi 3 macam framework atau teknologi yaitu J2SE untuk pemogramman aplikasi berbasis console dan destop, kemudian J2EE untuk pemogramman aplikasi berskala enterprise seperti aplikasi web-base (JSP dan Servlet), komponen (EJB), Web Services dan lain – lain. Kemudian framework yang terakhir adalah J2ME untuk pemogramman small divice seperti hanphone dan pda.




Sintaks bahasa pemogramman Java adalah pengembangan dari bahasa pemogramman C/C++. Sehingga bagi mereka yang sudah terbiasa dengan C/C++, tidak akan mengalami kesulitan mempelajari bahasa pemogramman Java.

Java adalah bahasa pemogramman yang sederhana dan tangguh. Berikut ini adalah beberapa karakteristik dari Java sesuai dengan white paper dari Sun.

Berorientasi Object, java telah menerapkan konsep pemograman berorientasi object yang modern dalam implementasinya
Robust, java mendorong pemograman yang bebas dari kesalahan dengan bersifat strongly typed dan memiliki run-time checking
Protable, program java dapat berjalan pada sistem operasi apapun yang miliki Java Virtual Machine
Multithreading, Java mendukung pemograman multithreading dan telah terintegrasi secara langsung dalam bahasa Java.
Dinamis, program Java dapat melakukan sesuatu tindakan yang ditentukan pada saat eksekusi program dan bukan pada saat kompilasi.
Sederhana, Java menggunakan bahasa yang sederhana dan mudah dipelajari.
Terdistribusi, Java didesain untuk berjalan pada lingkungan yang terdistribusi seperti halnya internet.
Aman, aplikasi yang dibuat dengan bahasa java lebih dapat dijamin keamanannya terutama untuk aplikasi internet.
Netral secara arsitektur, Java tidak terikat pada suatu mesin atau sistem operasi tertentu.
Interpreted, aplikasi Java bisa dieksekusi pada platform yang berbeda-beda karena melakukan interpretasi pada bytecode.
Berkinerja Tinggi, bytecode Java telah teroptimasi dengan baik sehingga eksekusi program dapat dilakukan secara cepat.

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Buy Coupons