Selasa, 18 Mei 2010

My First Java Programming ...

Java Programming... Aduh, apa tuh yaa???
Oops, untuk yang baru memulai menggunakan Java tenang aja, disini akan saya jelaskan sedikit tentang alur membuat program dengan Java. Sebelum itu, kenalan dulu dengan pengertian Java, yaitu merupakan sebuah bahasa pemrograman yang mulanya dikembangan oleh perusahaan Sun Microsystems. Menurut penjelasan dari Sun (The Java Language), bahasa Java digambarkan sebagai Java: A simple, object-oriented, distributed, interpreted, robust, secure, architecture neutral, portable, high-performance, multithreaded, dan dynamic language. Bahasa Java merupakan bahasa yang interpreted, bukan compiled. Sebuah program dalam bahasa Java dirakit (compiled) menjadi sebuah berkas byte-code. Berkas byte-code inilah yang dijalankan (interpreted) oleh sebuah virtual machine, yang disebut Java Virtual Machine (JVM).

Sebelum mulai mengetik code, yang harus diperhatikan ialah memasang PATH, caranya :
Untuk windows xp setting pathnya di Environment Variables.
- klik kanan My Computer pilih properties, pilih tab Advance.
- klik tombol Environment Variables.
- Cari variable Path di dalam System Variables. Pilih dan klik tombol Edit.
- Di dalam Variable Value ketikkan path java nya, misalnya :
c:\Program Files\java\jdk6.0\bin;%PATH%;

Atau bisa edit file Autoexec.bat dan tambahkan :
SET PATH = c:\Program Files\java\jdk6.0\bin;%PATH%;

===> Jika sudah, maka selanjutnya adalah tahap-tahap pembuatan program ...
Yang pertama, kita harus membuat file teks (txt) biasa, dan diberi nama dengan format penamaan TitleCase dan akhiri dengan extension *.java.
Ex : Test.java

Untuk mengisi kode programnya, edit file tersebut dengan menggunakan teks editor apa saja, misalnya Notepad, Notepad++ atau JCreator.

Jika sudah disimpan dengan nama file Test.java, lalu isikan code programnya seperti dibawah ini:
Code:

public class Test {
//Test -> sesuai dengan nama filenya: Test.java
//(ingat Java case sensitive, jadi huruf besar kecil harus sama dengan nama file,
misal "Test" berbeda dgn "test")

public static void main(String[] args) {
System.out.println("Hello Guys!");
}
}


Note : "//" adalah komentar, apapun yang ditulis setelah // tidak akan diproses.

Kedua, mngcompile program yang kita buat dengan DOS Prompt, caranya :
Klik START => Run => ketik cmd => enter, lalu akan muncul kotak command prompt
Note : Jika disimpan dalam folder tertentu, maka harus dicari alamat menyimpannya (ex: cd NamaFolder).

Jika sudah berada pada folder penyimapanan file, maka ketikkan :

javac Test.java pada command prompt.
Setelah dicompile Test.java akan menghasilkan Test.class (class ini akan berada folder dimana kita menyimpan file Test.java).

Setelah proses compile, maka program siap dijalankan, dengan mengetikkan perintah :
java Test

Lihat hasilnya ... ^,^

Pada bahasa pemograman Java, juga terdapat beberapa tipe variabel berfungsi untuk menyimpan nilai tertentu di dalam program aplikasi kita (memori komputer), nilai tersebut haruslah disimpan sesuai kedalam suatu variabel yang tipenya sesuai dengan tipe dari nilai tersebut, yaitu :

- int : untuk menyimpan nilai berupa angka bilangan bulat, misalnya: 10
- double : untuk menyimpan nilai berupa angka bilangan desimal, misalnya: 0.5
- String : untuk menyimpan nilai berupa teks kata-kata, misalnya: "Hello World"
- boolean : untuk menyimpan nilai sederhana iya atau tidak, misalnya: true

Untuk mendeklarasikan variabel yang dapat menyimpan nilai tersebut cukup dengan menggunakan:
[tipe_variabel] [nama_variabel];

Contoh dalam program:

public class Test {
public static void main(String[] args) {
int a = 10;
double b = 0.5;
String c = "Halo";
boolean d = true;

//mengeluarkan nilai diatas ke console
System.out.println(a); //console tertulis: 10
System.out.println(b); //console tertulis: 0.5
System.out.println(c); //console tertulis: Halo
System.out.println(d); //console tertulis: true

//ganti nilai variabel a
a = 100;
System.out.println(a); //console tertulis: 100
}
}

Dan, ada juga variabel yang dapat kita olah sama seperti didalam matematika, diantaranya dengan menggunakan operasi pertambahan (+), pengurangan (-), perkalian (*), pembagian (/), ataupun hasil bagi (%), yang disebut dengan Operasi Variable.
Dalam contoh program:

public class Test {
public static void main(String[] args) {
int a = 10;
int b = 20;
int c = a + b; // 10 + 20 = 30
int d = a - b; // 10 - 20 = -10

System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);

double e = 2;
double f = 4;
double g = e * f; //2 x 4 = 8
double h = e / f; //2 / 4 = 0.5

System.out.println(e);
System.out.println(f);
System.out.println(g);
System.out.println(h);

System.out.println(5 % 3); //= 2 -> 5/3 = 1 sisa 2
}
}

Java juga menyediakan cara untuk mempersingkat operasi tertentu:
Code:
int a = 0;
// menambah dengan 10
cara 1: a = a + 10;
cara 2: a += 10; // lebih singkat

Sama halnya dengan pengurangan, perkalian & pembagian:
Code:
a -= 10;
a *= 10;
a /= 10;

Dan Java juga menyediakan khusus penyingkatan untuk penambahan/pengurangan dengan 1:
Code:
a = a + 1; -> a += 1; -> a++;
a = a - 1; -> a -= 1; -> a--;

Ref :
- Tutorial : Dasar-dasar Java
- Kamus Komputer & Teknologi Informasi

Kamis, 26 Juni 2008

Thoosje Vista Tweaker v1.0

Sistem operasi yang kesehariannya anda gunakan perlu diperhatikan dan di-maintenance, agar kinerjanya dapat mendukung pekerjaan tetap baik dan cepat. Mewujudkan hal tersebut tidak mudah bagi orang yang mungkin tidak memiliki pengetahuan banyak pada sistem operasi, dengan kata lain sebatas user biasa.

Tentunya tidak semua user pun yang peduli akan hal tersebut, namun penting adanya kesadaran untuk tetap menjaga performa PC bagi kelangsungan pekerjaan sendiri. Nah, untuk dapat memudahkan anda yang merasa hanya sebatas user tidak perlu mengeluh, karena cukup banyak software yang menawarkan fasilitas tertentu bagi sistem operasi, baik itu tweaking maupun optimasi Windows.
Salah satu software yang mengumandangkan dirinya dengan bangga merupakan 100% free profesional tool untuk tweaking dan optimasi Windows adalah Thoosje Vista Tweaker. Software ini memiliki banyak fitur dan lebih dari 50 tweaking dapat anda gunakan secara individual, tanpa memerlukan pengetahuan tentang registry dan sistem setting. Anda pun dilengkapi fasilitas untuk mengembalikan konfigurasi seperti sebelumnya, atau dengan kata lain me-restore balik fungsi yang telah diterapkan.
www.thoosje.com/Windows-Vista-Tweaker.html

My CaLendaR..

GoogLe LinKs..