Jumat, 30 Januari 2009

Artikel JAVA


“Setelah Mencoba Java”


Masing-masing orang punya metode tersendiri untuk mulai belajar Java. Dimana Java yang dikenal sebagai Program yang berbasis OOP (Object Oriented Programming - Pemrogram Berorientasi Objek), yang artinya semua aspek yang terdapat di Java adalah objek dan merupakan salah satu pemprograman berbasis objek secara murni. Hal ini memudahkan pemprogram untuk mendesain, membuat, mengembangkan dan mengalokasikan kesalahan sebuah Program. Java mengunakan pemrograman berorientasi objek yang membuat program dapat dibuat secara modular dan dapat dipergunakan kembali. Pemrograman berorientasi objek memodelkan dunia nyata kedalam objek dan melakukan interaksi antar objek-objek tersebut. Dan OOp merupakan kelebihan dari program java, selain itu java yang saya lihat dan saya coba memiliki sintak sama seperti bahasa pemprograman C++.

Setelah saya mencoba program sederhana dari ketiga pembahasan yang saya buat satu demi satu konsep Java saya pahami seperti:

  1. Konsep OOP
  2. Implementasi Class dan Object di Java
  3. Sintaks dan Semantic (for loop, statement, if-else, dsb)
  4. Package
  5. I/O
  6. dan Lain Sebagainya

Sampai akhirnya saya lumayan bisa mulai mengerti sedikit pemrograman Java. Kalau pemahaman kita benar, komunitas akan memperkuat, dan kadang menambahkan sudut pandang yang berbeda sehingga pengetahuan kita semakin kaya.
Kalau kita salah, akan ada yang mengoreksi. Sehingga pemahaman kita yang salah tersebut tidak akan terbawa sampai tua dan terungkap dalam event yang jauh lebih memalukan.

Dari ketiga pembahasan yang saya buat mungkin teman- teman bias memahami juga bahasa pemrogaman Java yang Saya buat. Karena tanpa kita lakukan praktek kita tidak akan mengerti, begitu juga belajar bahasa pemrograman yang lain.

Demikianlah penulisan ini saya buat yang pada awalnyaa saya mencoba terlebih dahulu agar saya bias memberikan penjelasan. Mengenai bahasa pemprograman Java. Karena yang saya dengar dan saya baca Java merupakan bahasa pemprograman yang sangat hebat. Kalangan pembuat program sendiri memang banyak yang mendukung Java. Jumlah pengembang Java di luar negeri untuk seluruh platform sendiri sudah banyak sekali. aplikasi Java yang tersedia untuk ponsel, untuk aplikasi internet maupun intranet, mengingat komunitasi internet dan intranet biasanya menggunakan sistem operasi dan platform yang sangat berbeda-beda dalam mendapatkan dan memberikan informasi.

Mungkin karena itulah Java dibilang bahasa pemrograman yang hebat.

Kamis, 22 Januari 2009

JAVA 3

Pembahasan ke-III

PERINTAH ATAU PERNYATAAN CONTROL

Perintah control digunakan untuk mengatur jalannya alur dari program sesuai dengan keinginan kita, untuk perintah control sendiri dapat terdiri dari tiga jenis, diantaranya yaitu:pemilihan, pengulangan, dan perintah peloncatan. Untuk perintah pemilihan digunakan dalam menentukan perintah mana terlebih dahulu dijalankan, tergantung dari ekspresi atau kondisi yang didefinisikan. Pengulangan digunakan untuk melakukan eksekusi terhadap perintah yang berulang sesuai dengan kondisi yang telah kita tentukan. Sedangkan perintah loncatan digunakan untuk memindahkan proses eksekusi ke bagian dari kode program yang kita inginkan.
Pemilihan
Dalam java sendiri menyediakan dua buah perintah untuk proses pemilihan, yaitu if dan switch. Kedua buah perintah tersebut digunakan untuk mengontrol perintah eksekusi tergantung pada kondisi yang telah ditentukan sebelumnya. Sebagai contoh cobalah kita lihat pernyataan berikut:

Jika Fatimah pintar, maka fatimah tidak akan tinggal kelas.

Artinya : Fatimah tidak akan tinggal kelas kalau Fatimah pintar. Apabila kondisi tersebut tidak terpenuhi, maka fatimah pun tidak akan tinggal kelas. Hal ini juga berlaku dalam perintah pemilihan dalam program.

a. Perintah IF
Perintah If dapat digunakan untuk menangani percabangan atas perintah pemilihan yang terdiri dari satu, dua atau tiga kondisi. Berikut ini penjelasan mengenai perintah IF untuk masing-masing jumlah kondisi yang berbeda.

1. 1 (satu kondisi)
Dalam bentuk satu kondisi ini merupakan bentuk yang paling sederhanan, karena hanya memakai 1 kondisi. Untuk bentuk umumnya didalam java dituliskan perintahnya sebagai berikut:
If (kondisi){
Statement1;
Statement2;
….
}
Contoh program:
class DemoIfSatuKondisi
{
public static void main(String[] args)
{
int c=1, d=5;
if (c<5)>
}
if (d>5)
{
System.out.println("Nilai d lebih besar dari 5");
}
}
}
Dari Contoh program diatas jelas sekali yang dieksekusi oleh program hanya perintah yang terdapat pada blok if Pertama.

1. 2 (Dua kondisi)
Dalam kondisi ini menyediakan kondisi tambahan untuk menangani kejadian yang kondisi pertamanya tidak terpenuhi atau bernilai false. Untuk contoh programnya:
class DemoIfDuaKondisi1
{
public static void main(String[] args)
{
int c=1, d=6;
if (c<5)>= 5)
System.out.println(c + "Lebih Besar Sama Dengan 5");
}

if (d<5)>= 5)
System.out.println(d + "Lebih Besar Sama Dengan 5");
}
}
}

Dari Contoh diatas jelas bahwa pada blok if pertama, dimana kondisi (c<5)> Demikianlah Pembahasan-Pembahasan dari materi Java yang saya Buat mudah-mudahan bermanfaat yaa…….,Dan untuk Kondisi yang lebih dari mudah-mudahan kita akan bahas di lain waktu.

Kamis, 15 Januari 2009

JAVA-2


Bahasan ini merupakan lanjutan dari bahasa JAVA sebelumnya...>>


Packages

Paket merupakan tempat dari kelas-kelas maupun interface-interface yang telah dibuat. Kegunaan paket itu sendiri adalah untuk menghindari kesamaan nama pada kelas-kelas yang kita buat

Contoh Program Packages:

package ContohPkg;

public class BujurSangkar

{

private double sisi1;

private double sisi2;

public BujurSangkar(double sisi1,double sisi2)

{

this.sisi1=sisi1;

this.sisi2=sisi2;

}

public double luas(){

return (sisi1*sisi2);

}

}

Simpan dengan nama BujurSangkar

package ContohPkg;

public class Persegi

{

private double panjang;

private double lebar;

public Persegi(double panjang,double lebar)

{

this.panjang=panjang;

this.lebar=lebar;

}

public double luas(){

return (panjang*lebar);

}

}

Simpan dengan nama Persegi

package ContohPkg;

public class Balok

{

private double panjang;

private double lebar;

private double tinggi;

public Balok(double panjang,double lebar,double tinggi)

{

this.panjang=panjang;

this.lebar=lebar;

this.tinggi=tinggi;

}

public double volume(){

return (panjang*lebar*tinggi);

}

}

Simpan dengan nama Balok

package ContohPkg;

public class LimasSegiempat

{

private double panjang;

private double lebar;

private double tinggi;

public LimasSegiempat(double panjang,double lebar,double tinggi)

{

this.panjang=panjang;

this.lebar=lebar;

this.tinggi=tinggi;

}

public double volume(){

return ((panjang*lebar*tinggi)/3);

}

}

import ContohPkg.BujurSangkar;

import ContohPkg.Persegi;

import ContohPkg.Balok;

import ContohPkg.LimasSegiempat;

class PkgBeraksi

{

public static void main(String[] args)

{

BujurSangkar obBujurSangkar=new BujurSangkar(5,5);

Persegi obPersegi=new Persegi(9,7);

Balok obBalok=new Balok(3,4,5);

LimasSegiempat obLimasSegiempat=new LimasSegiempat(2,2,6);

System.out.println("Luas Bujur Sangkar :"+obBujurSangkar.luas());

System.out.println("Luas Persegi :"+obPersegi.luas());

System.out.println("Volume Balok :"+obBalok.volume());

System.out.println("Volume Limas Segi Empat :"+obLimasSegiempat.volume());

}

}

Simpan dengan nama PkgBeraksi

Rabu, 07 Januari 2009

JAVA

“Mengenal Java”

Pemprograman Java merupakan pemrograman yang berorientasi kepada objek, dimana setiap objek akan memiliki data (sifat, berupa variable maupun konstanta) dan method (perilaku atau kemampuan untuk melakukan sesuatu, berupa fungsi). Jadi, objek dapat diartikan sebagai suatu entitas yang memiliki data dan method. Semua pemprograman java merupakan objek, maka sebelum kita memulai penulisan kode – kode dari Java sebaiknya kita mengenal terlebih dahulu dasar – dasar dari konsep yang terkandung dalam pemrograman berorientasi objek. Untuk pembahasan awal mari kita membahas tentang kelas.
Contoh Program Kelas:
class Pc
{
String casing;String warna;String jenis;String mainBoard;
String powerSupply;String processor;String jenisCard;String harddisk;
String monitor;String keyBoard;String mouse;
}
Simpan dengan nama :Pc

public class PcBeraksi
{
public static void main(String[] args)
{
//Membuat object
Pc pcku=new Pc();
/*memanggil atribut dan memberi nilai */
pcku.casing="Top";
pcku.warna="Hitam";
pcku.jenis="Home";
pcku.mainBoard="Intel Desktop";
pcku.powerSupply="ATX";
pcku.processor="Pentium IV";
pcku.jenisCard="Onboard";
pcku.harddisk="Seagete";
pcku.monitor="Samsung";
pcku.keyBoard="PS 2";
pcku.mouse="PS 2";
System.out.println("Casing: " + pcku.casing);
System.out.println("Warna: " + pcku.warna);
System.out.println("Jenis: " + pcku.jenis);
System.out.println("Mainboard: " + pcku.mainBoard);
System.out.println("Powersupply: " + pcku.powerSupply);
System.out.println("Processor: " + pcku.processor);
System.out.println("jeniscard: " + pcku.jenisCard);
System.out.println("Harddisk: " + pcku.harddisk);
System.out.println("Monitor: " + pcku.monitor);
System.out.println("Keyboard: " + pcku.keyBoard);
System.out.println("Mouse: " + pcku.mouse);
}
}

Simpan Dengan nama:PcBeraksi

bersambung ke bahasan selanjutnya ......>>> Package.