Memulai Java

Perhatikan Script di bawah ini

1. Deklarasi class    
Kelas merupakan bagian integral dari bahasa Java karena Java merupakan bahasa berorientasiobjek.Setiap aplikasi harus terdiri dari satu kelas. Di sini kita definisikan kelas SelamatDatang sebagai kelas utama.
2. Pembuka blok
3. Komentar
Komentar tidak akan diproses oleh kompiler tetapi berguna bagi programmer lain. Bahasa Java  
memiliki 2 jenis komentar :
* /** text **/ — Compiler akan mengabaikan kata kata antara /**dan **/
* // text — Compiler akan mengabaikan segala sesuatu dari // hingga akhir baris
4. Main Method
Metode main mirip dengan fungsi main pada bahasa C/C++ di mana fungsi ini merupakan pintu gerbang dimulanya suatu program. Metoda main dapat dipanggil dengan menyertakan variabel, baik hanya satu variabel, banyak variabel atau bahkan tidak ada sama sekali.
5. Statement/Perintah
Yang terakhir adalah perintah berikut untuk menampilkan Hello World pada komputer Anda.
6. Penutup blok

==================================================================

ATURAN PENULISAN JAVA

    * Program Java yang dibuat harus selalu diakhiri dengan ekstensi file .java.
    * Nama File seharusnya sesuai/sama dengan nama class public-nya
    * Komentar harus ditulis sebagai penjelasan pada kode yang ditulis

PENULISAN BLOK

    * kurung kurawal buka dapat pada baris dengan pernyataan seperti contoh sebagai berikut : 
public static void main(String[] args) {
                 atau seperti berikut: 
public static void main(String[] args
{

    * Sebaiknya memberi jarak (ident) pernyataan selanjutnya setelah awal blok: 
public static void main(String[] args){ 
    System.out.println("Hello"); 
    System.out.println("world"); 
}
IDENTIFIER

    * Suatu tanda yang mewakili nama-nama variabel, method, class, dsb.
      Contoh : Hello, main, System, out.

Aturan Identifier :

    * Untuk nama class diberikan huruf kapital pada huruf pertama setiap kata. Untuk selain itu menggunakan huruf kecil pada huruf pertama kata pertama. Contoh:

       NamaClass
       contohNamaVariabel
       iniMethod

KEYWORD

    * Identifier yang telah dipesan untuk didefinisikan sebelumnya untuk tujuan tertentu.
    * Tidak dapat digunakan sebagai nama variabel, class, method dan sebagainya.

abstract   continue   for         new        switch
assert***  default    goto*       package    synchronized
boolean    do         if          private    this
break      double     implements  protected  throw
byte       else       import      public     throws
case       enum****   instanceof  return     transient
catch      extends    int         short      try
char       final      interface   static     void
class      finally    long        strictfp** volatile
const*     float      native      super      hile

     * tidak digunakan
  ** ditambahkan pada 1.2
 *** ditambahkan pada 1.4
**** ditambahkan pada 5.0

MENJALANKAN PROGRAM 


1. Tulis script di Notepad
2. Simpan Script kedalam directori yang diinginkan dengan ekstensi  .java
3. Jalankan CMD / Command Promt
4. Masuk pada directori dimana menyimpan file berekstensi java
5. Compile file :   javac file.java ( harus berekstensi java )
6. Jalankan : java file  ( tanpa embel2 ekstensi dibelakang nya ) 
7. Jika ada Eror Command Promt akan menunjukkan dimana terdapat eror sehingga tidak bisa di Compile atau pun di Run

Instalasi JAVA di Windows

Berikut adalah Cara Instalasi Java

Download Java Development Kit (JDK)

 

  •  Pilih Platform sesuai sistem operasi yang kita gunakan. Untuk contoh, saya pilih Microsoft Windows.
    • Jika meminta Log In maka pilih saja option "Skip this Step"

    Instalasi JDK

    • Jalankan setup program jdk-6u18-windows-i586.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
    • Tekan next untuk melanjutkan. Perhatikan bahwa folder instalasi adalah di C:\Program Files\Java\jdk1.6.0_18

    •  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.
     
    • Klik tombol Finish.


    Konfiguras

    Set environment variable, %PATH%.

    • Klik Start pada sistem Windows Anda
    • Klik kanan icon My Computer, pilih Properties
    • atau tekan hotkey yaitu    Windows + Pause Break
    • Klik tab Advanced system settings  |  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_18\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.

    Verifikasi

    • Masuk ke command prompt, pilih menu Start > Run, ketik cmd
    • Ketik "java -version" dan apabila berhasil akan menghasilkan output sebagai berikut :
     
    • Ketik "javac " dan apabila berhasil akan menghasilkan output sebagai berikut:

    • selesai

    Kelebihan Java

    Bahasa pemrograman lain yang telah ada sebelum Java lahir sudah merupakan bahasa yang baik dan mudah dipelajasi oleh programmer profesional. Akan tetapi para programmer ini menginginkan sesuatu yang baru yang memiliki banyak hal yang menyelesaikan masalah mereka. Utamanya adalah keamanan kode mereka. Hal ini melahirkan pikiran yang revolusioner untuk menemukan bahasa pemrograman lain yang disebut Java. Tidak hanya keamanan tapi juga beberapa hal yang sering disebut sebagai Java-Buzzwords. Kata-kata ini menjelaskan berbagai fitur tambahan dan beberapa hal yang membuat Java demikian sukses dan diterima oleh dunia perangkat lunak. Berikut ini adalah penjelasan serta keuntungan dari kata-kata tersebut
    .
    Sederhana dan Berorientasi Objek

    Seperti diuraikan sebelumnya, Java lahir dari suatu pemikiran mendalam akan bahasa pemrograman yang ada pada saat itu, seperti C dan C++. Hal ini akan memudahkan programmer profesional untuk dapat mengerti lebih jelas tentang Java, fungsionalitas, dan lain sebagainya apabila ia memiliki pengetahuan dasar tentang C++ dan konsep pemrograman berorientasi objek. Tujuannya agar konsep dasar dari teknologi Java dapat dimengerti dengan mudah, dan programmer dapat segera menghasilkan sesuatu sedini mungkin. Tidak hanya ini, penemu Java memastikan bahwa Java juga bermula dari bahasa pemrograman dasar yang sudah ada pada saat itu. Kemudian mereka membuang berbagai fitur yang rumit dan membingungkan.

    Bahasa pemrograman Java didesain sejak awal untuk menjadi bahasa yang berorientasi objek. Setelah kira-kira 30 tahun, akhirnya teknologi objek menjadi kenyataan dan diterima oleh sebagian besar komunitas pemrograman. Konsep berorientasi objek memungkinkan pembuatan software yang kompleks, berbasis network, sehingga dapat disimpulkan bahwa teknologi Java menghasilkan platform pembuatan perangkat lunak yang baik dan efisien serta berorientasi objek.

    Keuntungan yang Anda dapat dari Java
    • Mulai dengan cepat: Java merupakan bahasa pemrograman berorientasi objek, mudah dipelajari, terutama untuk programmer yang sudah menguasai C atau C++
    • Tulis lebih sedikit program: Jumlah kelas, jumlah metode, dll, menunjukkan bahwa program yang ditulis dalam bahasa pemrograman Java memiliki jumlah 4 kali lipat lebih kecil dari program sama yang ditulis dalam bahasa C++
    • Tulis program lebih baik: Bahasa pemrograman Java menganjurkan praktek membuat program yang baik, dan automatic garbage collection membantu Anda untuk menghindari kebocoran memori. Orientasi objeknya, arsitektur komponen JavaBeans, dan jangkauannya yanga luas, API yang mudah diperluas, memungkinkan Anda menggunakan kode yang ada.
    • Membuat program dengan lebih cepat: Bahasa pemrograman Java lebih mudah dari C++, pemrograman akan menjadi 2 kali lipat lebih cepat, dengan jumlah baris yang jauh lebih sedikit.
    • Menghindari kebergantungan pada platform tertentu: Anda dapat menjalankan program Anda pada banyak platform dengan TIDAK menggunakan library yang ditulis spesifik untuk platform tertentu.
    • Tulis sekali, jalankan di mana saja: Karena aplikasi yang ditulis dalam bahasa Java dikompilasi ke dalam kode byte yang bebas platform, aplikasi yang ditulis dapat jalan secara konsisten pada platform apa saja.
    • Distribusikan software Anda dengan mudah: Dengan Java Web Start, pengguna program Anda akan dapat menggunakan aplikasi Anda dengan mudah. Sistem pengecekan versi otomatis pada saat program dimulai menjamin pengguna Anda selalu menjalankan versi terkini. Apabila versi baru tersedia, Java Web Start akan melakukan instalasi secara otomatis.

    Header Banner Ad