Wednesday, January 26, 2011

Input Dari Keyboard Dengan Java

/*Berikut ini adalah program untuk mendapatkan input dari keyboard. Kita akan memodifikasi program klasik hello world untuk menyapa nama kita*/

/*Baris ini berarti mengimport package "java.io*" yang sudah ada sejak instalasi JDK dan siap digunakan.*/
import java.io.*;
public class latihaninputkeyboard
{
public static void main(String[] args)
{

/*baris ini adalah deklarasi variable, tapi bukan variable data, tapi variable perintah. Mengenai variable perintah, akan dibahas di waktu yang akan datang karena saat posting ini dibuat, saya juga belum mengerti*/
BufferedReader dataIn = new BufferedReader(new InputStreamReader ( System.in) );

/*deklarasi variable beertipe String (karakter berurutan)*/
String name1 = "";
String name2 = "";
String name3 = "";
System.out.println("Masukan nama anda:");
System.out.println("Nama depan ");

/*instruksi untuk membaca keyboard dan dimasukan ke variable name1, name2. name3*/
try{ name1 = dataIn.readLine();}
catch(IOException e ) {System.out.println("Error bos");}
System.out.println("Nama tengah ");
try{ name2 = dataIn.readLine();}
catch(IOException e) {System.out.println("Error bos");}
System.out.println("Nama belakang ");
try { name3 = dataIn.readLine();}
catch(IOException e){System.out.println("Error bos");}
System.out.println("Nama lengkap anda adalah " + name1 + " " + name2 + " " + name3);
}
}
/*java.io* adalah package default di dalam java, bila saya bandingkan dengan C++, mirip dengan header file. Selain yang sudah digunakan, masih ada banyak package default lainnya*/

Read more...

Operasi Aritmatika dengan Java

/*Berikut ini adalah program operasi aritmatika di pemrograman java. Tipe data yang digunakan adalah integer (bilangan bulat) dan double (pecahan).*/

public class operasi_aritmatika
{
public static void main(String[] args)
{
//angka yang digunakan
int i = 37;
int j = 42;
double x = 27.475;
double y = 7.22;
System.out.println("Nilai dari variable-varible : ");
System.out.println("i = "+i);
System.out.println("j = "+j);
System.out.println("x = "+x);
System.out.println("y = "+y);

//Penjumlahan angka
System.out.println("Penjumlahan...");
System.out.println("i + j = "+(i+j));
System.out.println("x + y = "+(x+y));

//Pengurangan angka
System.out.println("Pengurangan...");
System.out.println("i - j = "+(i-j));
System.out.println("x - y = "+(x-y));

//Perkalian angka
System.out.println("Perkalian");
System.out.println("i * j = "+(i*j));
System.out.println("x * y = "+(x*y));

//Pembagian angka
System.out.println("Pembagian angka");
System.out.println("i / j = "+(i/j));
System.out.println("x / y = "+(x/y));

//Modulus pembagian
System.out.println("Menghitung sisa bagi...");
System.out.println("i % j = "+(i%j));
System.out.println("x % y = "+(x%y));

//Penggabungan tipe variable
System.out.println("Menggabungkan variable dengan tipe data yang berbeda");
System.out.println("j + y = "+(j+y));
System.out.println("i * x = "+(i*x));

}
}
/*Selain tipe data integer dan double, java juga mampu menangani tipe data float (pecahan) dan char (karakter). Simpan dengan nama file operasi_aritmatika.java*/

Read more...

Kompilasi dan Eksekusi Program Java

Setelah persiapan pemrograman java selsesai, sekarang kita mulai melakukan pemrograman java. Untuk memulainya, kita buka text editor kesayangan anda. Setelah anda buka, ketikan program hello world pada posting sebelumnya.

Saya sarankan anda tidak melakukan copy paste ketika belajar pemrograman. Karena hal ini akan mengurangi insting anda sebaga programmer. Ok, kembali ke topik. Setelah anda menulis program, simpan dengan nama file dan nama class utama menggunakan nama yang sama persis. Seperti pada program helloworld, simpan dengan nama file helloworld.java. Setelah proses pengetikan, sekarang sesuai judul posting, masuk ke proses kompilasi dan eksekusi.

Sebaiknya file source code java tadi kita simpan di folder khusus, agar memudahkan dalam mengatur file hasil kompilasinya. Pertama, cara ini bagi anda dan saya pengguna sitem operasi linux. Saya asumsikan anda sudah bisa memngetahui perintah dasar command line di linux. Setelah file source code disimpan di folder khusus yang sudah dibuat, bukalah terminal. Kemudian masuk ke folder tadi menggunakan terminal. Kemudian ketikan di terminal:

javac helloworld.java

Perintah di atas adalah perintah untuk mengkompilasi, untuk menjalankan program ketikan perintah:

java helloworld

Sekarang bagi pengguna sistem operasi "jendela". Saya juga berasumsi bahwa anda sudah mengetahui perintah dasar command line di "jendela". Di "jendela" kita tidak bisa menyimpan file source code di sembarang tempat. Kita hanya bisa menyimpannya di direktori

C:\Program Files\Java\jdk1.6.0_23\bin

Tentunya versi JDK sesuai dengan yang terinstall di komputer anda. Langkah berikutnya adalah buka command prompt (terminal di "jendela"). Lakukan kompilasi dan eksekusi dengan perintah yang sama dengan perintah di linux.

Untuk selanjutnya, di sistam operasi apapun anda berada, format perintah kompilasi adalah

javac nama_file.java (nama file dengan ekstensi)

Sedang perintah eksekusi adalah:

java nama_file (nama file tanpa ekstensi)

Read more...

Persiapan Pemrograman Java

Java adalah bahasa pemrograman yang cross platform. Artinya bisa dilakukan di sistem operasi manapun, "jendela" ataupun Linux. Untuk membuat sebuah program java, ada beberapa hal yang harus kita siapkan.

Hal pertama yang harus ada di komputer kita adalah JDK, yaitu Java Development Kit. Kita bisa mendownloadnya di http://java.sun.com/. Namun saya sarankan langkah ini hanya untuk pengguna sistem operasi "Jendela" saja. Karena setelah didownload, langkah instalasinya akan sangat mudah dilakukan, tinggal mengiktui pentunjuk yang ada. Tapi bagi para pengguna linux, saya sarankan untuk menginstall JDK dari "synaptic package manager". Karena di linux, menginstall software secara offline sangat sulit, saya sendiri belum pernah menginstall software secara offline di linux. Kalau anda bisa, tolong ajari saya.

Setelah mendownload JDK, yang kita butuhkan berikutnya adalah sebuah tetx editor. Tentunya text editor yang bisa digunakan sangat banyak macamnya. Misalnya bila anda menggunakan OS "jendela" anda bisa menggunakan notepad. atau untuk anda yang menggunakan linux anda bisa menggunakan gedit (untuk gnome). Atau anda ingin seperti saya yang lebih sering menggunakan nano, text editor tanpa GUI di dalam terminal linux.

Setelah persiapan selesai, langkah beriktunya adalah kompilasi dan eksekusi program java.

Read more...

Tuesday, January 25, 2011

Hello JAVA World !!!

/*Apakah anda sudah pernah belajar bahasa java??? Kalau sudah ya sudah, tapi kalau belum mari belajar bersama saya. Berikut adalah sapaan klasik setiap awal belajar bahasa pemrograman*/

/*baris dibawah ini adalah class utama, nama class utama harus sama dengan nama file*/
public class helloworld {

/*baris dibawah ini adalah method utama*/
public static void main (String[] args){

/*baris dibawah ini adalah perintah untuk mencetak tulisan di layar*/
System.out.println("Hello world!!");

}
}
/*Setelah diketik dengan teks editor, simpan file dengan nama helloworld.java*/

Read more...

Followers

followers

  © Blogger templates ProBlogger Template by Ourblogtemplates.com 2008

Back to TOP