Sebelum mencoba script yang ada dalam blog ini, disarankan komputer anda sudah terinstall editor java (NetBeans, Gel, Bluej,dll.) dan setting-an kompi anda juga sudah benar. Karena jika tidak script anda tidak akan bisa dirun. JDK yang saya gunakan disini adalah jdk1.5.0_10.
Apabila anda tidak  mempunyai editor bisa doawnload diinternet atau cukup menggunakan notepad, dan penyimpanannya harus berekstensi *.java. Dalam script program ini, saya menggunakan editor NetBeans IDE 5.5.
Script
public class myHello
{
   /** Creates a new instance of myHello */
    public static void main(String[]args) {b
        System.out.println("Hello,this is my first java");
    }
 }

PENJELASAN PROGRAM:
Baris pertama
myHello merupakan deklarasi nama class. Dan nama class harus sama dengan nama file. Dalam pemrograman java bersifat case sensitive artinya java sangat membedakan antara huruf besar dan huruf kecil, sekalipun hanya satu karakter. myHello tidak sama dengan Myhello.
Pada java semua deklarasi harus berada dalam sebuah class. Class menggunakan akses public sehingga class myHello dapat diakses oleh class lain yang berada di luar package (sekumpulan dari class).

Baris kedua

Kurung kurawal { merupakan awal dari sebuah blok, dan untuk mengakhiri sebuah blok juga di tutup dengan kurung kurawal }. Sehingga jumlah kurung kurawal buka sama dengan jumlah kurung kurawal tutup. Pada contoh diatas penulisan { berada di baris kedua, akan tetapi anda juga bisa meletakkan pada baris pertama. public class myHello {

Baris ketiga
Tanda /** */  berfungsi untuk memberikan komentar, dan script ini tidak dibaca oleh java ketika di running. Selain itu bisa menggunakan tanda // atau /* */. Tentunya kita gunakan sesuai dengan kebutuhan.

Baris keempat
public static void main(String[]args) {
method main() merupakan nama method dari class myHello, method main merupakan starting point pada sebuah program java.

Baris kelima
System.out.println("Hello,this is my first java");
Berfungsi untuk menampilkan Hello, this is my first java..Seperti pembahasan sebelumnya java bersifat case sensitife, System tidak sama dengan system.
Sebagai tambahan println berbeda dengan print, println akan menampilkan pada baris berikutnya sementara print  pada baris setelahnya.
Contoh:
System.out.println("this is ");
System.out.println("my first java");
Maka yang akan muncul adalah
This is
My first java
Berbeda dengan
System.out.print ("this is ");
System.out.print ("my first java");
Maka yang akan muncul adalah
This is my first java
Kurung kurawal tutup } berfungsi untuk menutup blok

Bersambung di tutorial berikutnya, insyaAllah…