Struktur Kontrol di JAVA

Posted in Java on November 1, 2009 by ecode17

Struktur Kontrol

1.1 Seleksi Kondisi
a. Pernyataan if
– Bentuk pernyataan if sederhana
Bentuk tersederhana pernyataan if berupa :

if(kondisi){
//blok pernyataan
}

Dalam hal ini kondisi berupa sembarang ekspresi yang menghasilkan nilai benar atau salah dan di dalam tanda { } dapat diletakkan pernyataan-pernyataan yang akan dijalankan sekiranya kondisi if bernilai benar. Jika yang berada dalam { } hanya sebuah pernyataan, tanda { } bisa dihilangkan.
Misalnya, terdapat ketentuan sebagai berikut :
“ karyawan yang telah bekerja selama sekurang-kurangnya 10 tahun akan mendapat tunjangan jaminan hari tua sebesar 10% dari gaji pokok”
Implementasi dalam program :
import java.io.*;
public class cobaIf{
public static void main(String[] args) {
String gajiPokok = “”;
BufferedReader teks =
new BufferedReader(
new InputStreamReader(System.in));

System.out.println(“Masukkan gaji pokok : “);
try{
gajiPokok = teks.readLine();
}
catch(IOException e){}

System.out.println(“Tunjangan jaminan hari tua”);
int gajiUtama = Integer.parseInt(gajiPokok);
double tunjangan = gajiUtama*0.1;

System.out.println(tunjangan);
}
}
– Pernyataan if-else
Continue reading

Advertisements

Input dari keyboard

Posted in Java on November 1, 2009 by ecode17

Mendapatkan Input dari Keyboard

1.1 Menggunakan BufferedReader untuk mendapatkan input

Pada bagian ini, kita akan menggunakan class BufferedReader yang berada di package java.io untuk mendapatkan input dari keyboard. Berikut ini adalah langkah-langkah yang diperlukan untuk mendapatkan input dari keyboard:

  1. Tambahkan di bagian paling atas code Anda:

import java.io.*;

  1. Tambahkan statement berikut:

BufferedReader dataIn = new BufferedReader(new InputStreamReader( System.in) );

  1. Deklarasikan variabel String temporary untuk mendapatkan input, dan gunakan fungsi readLine() untuk mendapatkan input dari keyboard. Anda harus mengetikkannya di dalam blok try-catch:

try{

String temp = dataIn.readLine();

}

catch( IOException e ){

System.out.println(“Error in getting input”);

}

Berikut ini adalah source code lengkapnya:
Continue reading

Dasar Pemrograman JAVA

Posted in Java on November 1, 2009 by ecode17

Dasar-Dasar Pemrograman

1.1 Menganalisa program Java Pertama
Sekarang, kita akan mencoba untuk menganalisa program Java pertama :
public class Hello
{
/**
* My first java program
*/
public static void main(String[] args) {
//menampilkan string ”Hello world” pada layar
System.out.println(“Hello world!”);
}
}
Baris pertama kode :
public class Hello
menandakan nama class yaitu Hello. Dalam Java, semua kode seharusnya ditempatkan di dalam deklarasi class. kita melakukannya dengan menggunakan kata kunci class. Sebagai tambahan, class menggunakan access specifier public, yang mengindikasikan bahwa class kita mempunyai akses bebas ke class yang lain dari package yang lain pula. Kita akan membahas lebih dalam mengenai package dan access specifier pada pembahasan selanjutnya.
Baris berikutnya yaitu yang terdiri atas kurung kurawal { menandakan awal blok. Pada kode ini, kita menempatkan kurung kurawal pada baris selanjutnya setelah deklarasi class, bagaimanapun, kita dapat juga meletakkan kurung kurawal ini setelah baris pertama dari kode yang kita tulis. Jadi, kita dapat menulis kode kita sebagai berikut :
public class Hello
{
atau
public class Hello {
Tiga baris selanjutnya menandakan adanya komentar Java. Komentar adalah sesuatu yang digunakan untuk mendokumentasikan setiap bagian dari kode yang ditulis. Komentar bukan merupakan bagian dari program itu sendiri, tetapi digunakan untuk tujuan dokumentasi. Komentar itu sendiri dapat ditambahkan pada kode yang Anda tulis sebagai petunjuk yang dapat membantu proses pembelajaran pemrograman yang baik.
/**
* My first java program
*/
Komentar dinyatakan dengan tanda “/*” dan “*/”. Segala sesuatu yang ada diantara tanda tersebut diabaikan oleh compiler Java, dan mereka hanya dianggap sebagai komentar. Baris selanjutnya,
public static void main(String[] args) {
atau dapat juga ditulis sebagai berikut,
public static void main(String[] args)
{
mengindikasikan nama suatu method dalam class Hello yang bertindak sebagai method utama. Method utama adalah titik awal dari suatu program Java. Semua program kecuali applet yang ditulis dalam bahasa Java dimulai dengan method utama. Yakinkan untuk mengikuti kaidah penulisan tanda yang benar. Baris selanjutnya juga merupakan komentar,
//Menampilkan string “Hello world” pada layar
Sekarang kita mempelajari 2 cara untuk membuat komentar. Cara pertama adalah dengan menempatkan komentar dalam /* dan */, dan cara yang lain adalah dengan menuliskan tanda // pada awal komentar. Baris selanjutnya,
System.out.println(“Hello world!”);
menampilkan teks “Hello World!” pada layar. Perintah System.out.println(), menampilkan teks yang diapit oleh tanda double pute (“ ”) pada layar. Dua baris terakhir yang terdiri atas dua kurung kurawal digunakan untuk menutup method utama dan masing-masing class secara berurutan.

Petunjuk Penulisan Program:
Continue reading

Pengenalan Java

Posted in Java on November 1, 2009 by ecode17

Apa Java Itu?

java_logo Java adlah bahasa pemrograman serbaguna. Java dapat digunakan untuk membuat suatu program sebagaimana Anda membuatnya dengan bahasa seperti pascal atau C++. Yang lebih menarik, Java juga mendukung sumber daya Internet yang saat ini populer, yaitu World Wide Web (WWW). Java juga mendukung apilikasi client/server, baik dalam jaringan lokal (LAN) maupun jaringan berskala lua (WAN).

Java dikembangakan oleh Sun Microsystem pada Agustus 1991, dengan nama semula OAK. KOnon OAK adalah pohon semacam jati yang terlihat dari jendela tempat pembuatan, James Gosling, bekerja. Ada yang mengatakan bahwa OAK adalah kepanjangan “Objece Aplication Kernel”, tetapi hal itu muncul setelah nama OAK diberikan pada januari 1995, karena nama OAK diaggap kurang komersial, maka diganti menjadi Java.

Dalam sebuah literatur disebutkan bahwa Java merupakan hasil perpaduan sifat dari beberapa bahasa pemrograman, yaitu C, C++, Object-C, SmallTalk, dan COmmon LISP. Selain itu Java juga dilengkapi dengan unsur keamanan. Yang tidak kalah penting Java menambahkan paradigma pemrograman yang sederhana. Jika anda telah mengenal C atau C++, yang mengandalkan pointer dan anda dapat merasakan keruwetannya, Java justru meninggalkannya sehinnga anda akan memperoleh kemudahan saat menggunakannya.

Platform Java

Program Java tidak tergantung pada platform, yang artinya Java dapat dijalankan pada sembarang komputer dan bahkan pada sembarang sistem operasi. Ini disebabkan source code yang dimiliki java dalam tingkatan binner atau bytecode. Dengan demikian bila anda sudah mengkompilasi program Java anda pada sistem operasi Windows, anda dapat menjalankan pada sistem operasi lain, tapi denga syarat yang dijalankan adalah hasil kompilasi.

Continue reading

Sekapur Sirih

Posted in Java on November 1, 2009 by ecode17

Terima kasih pada Tuhan YME yang atas karunia dan rahmatnya sehingga blog ini dapat terwujud. Terima kasih juga kepada teman-teman yang sudah membantu terciptanya blog ini. Blog ini dibuat dengan tujuan memenuhi tugas INTERNET. Yang menjadi tema dari blog ini adalah programing dan pokok bahasan yang kami ambil adalah tentang bahasa pemrograman JAVA. Kami memilih JAVA sebab saat ini JAVA banyak digunakan untuk membangun sebuah program.

Diharapkan blog ini dapat menambah pengetahuan tentang JAVA untuk para penikmatnya dan juga bagi kami. Blog ini tidaklah sempurna, masih banyak yang masih membutuhkan pembenahan-pembenahan. Saran dan kritik dari penikmat sangat dibutuhkan demi sempurnanya blog ini.

Dari blog ini diharapkan para penikmat dapat lebih mengetahui lebih dalam tentang java dan lebih mencintai java.


JAWA JAVA MAKE ME FUN =D