Oleh: amicowo | Juli 18, 2011

“If” dalam Java

“if” digunakan untuk menguji suatu kondisi kemudian mengerjakan pernyataan yang lain sesuai hasil pengujian. Bentuk pernyataan if adalah:
if(ekspresi)
pernyataan;
Contoh: Baca Lanjutannya…

Oleh: amicowo | Juli 18, 2011

Eksepsi

Eksepsi dalam Java didefinisikan sebagai sebuah obyek yang muncul ketika terjadi kondisi tidak normal dalam sebuah program. Untuk menangani eksepsi dalam sebuah program, dapat digunakan pernyataan try, catch, dan finally. Penjelasan ketiga pernyataan tersebut adalah sebagai berikut:

  1. Try digunakan untuk mendefinisikan pernyataan yang memungkinkan timbulnya eksepsi.
  2. Catch digunakan untuk menangani eksepsi ketika muncul.
  3. Finally digunakan untuk menutup proses sebelumnya, dimana pernyataan ini boleh untuk tidak digunakan.

Sebagai contohnya adalah:
public class TestTryCatch{
public static void main(String[] args){
int i = 1;
int j = 0;
try{
System.out.println(“Try block entered ” + “i = “+ i + ” j = “+j);
System.out.println(i/j);
System.out.println(“blok try berakhir”);
}catch(ArithmeticException e) {
System.out.println(“terjadi exception”);
}
System.out.println(“setelah blok try”);
return;
}
}

Oleh: amicowo | Juli 18, 2011

Interface

Interface adalah class yang hanya mengandung deklarasi method tanpa memiliki implementasi dan semua property yang dimilikinya bersifat final. Interface mirip dengan class abstrak, tetapi interface tidak terikat dengan class hierarki.
Berikut ini adalah aturan yang harus kita ingat tentang pendeklarasian interface: Baca Lanjutannya…

Oleh: amicowo | Juli 18, 2011

Kelebihan dan Kekurangan Java

Beberapa Kelebihan dari Java yang paling utama adalah Multiplatform yaitu dapat di jalankan di beberapa platform atau dapat di jalankan di banyak sistem operasi komputer. Dan kelebihan multiplatform ini juga programmer dapat menulis sebuah program java yang dapat di komplikasikan menjadi bahasa mesin. Dan Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris. Penyebanya adalah setiap sistem operasi menggunakan programnya sendiri-sendiri (yang dapat diunduh dari situs Java) untuk meninterpretasikan bytecode tersebut. Semua aspek bahasa pemrograman java adalah Object atau disebut OOP, hal ini dapat memudahkan progammer untuk mengotak-atik sebuah program secara tepat. OOP adalah konsep dasar pemrograman java yang terdiri dari class, object, inhertance, polimorpism, dan lain-lain. Bergaya C++ sehingga menarik banyak pemrogram C++ untuk pindah ke Java.

Tidak hanya kelebihan java juga punya kekurangan yaitu masih ada platform yang belum kompatibel dengan yang lain contohnya Mac OS X. Selain itu java juga mudah di dekomplikasikan (proses membalikkan dari kode jadi menjadi kode sumber) dan juga menggunakan memori yang banyak sehingga komputer di atas 4 tahun akan menjadi sebuah masalah.

Oleh: amicowo | Juli 18, 2011

NetBeans IDE

NetBeans IDE adalah IDE open source yang ditulis sepenuhnya dengan bahasa pemrograman Java menggunakan platform NetBeans. NetBeans IDE mendukung pengembangan semua tipe aplikasi Java (J2SE, web, EJB, dan aplikasi mobile). Fitur lainnya adalah sistem proyek berbasis Ant, kontrol versi, dan refactoring. Baca Lanjutannya…

Oleh: amicowo | Juli 18, 2011

Cara penulisan program java

Adapun cara penulisan program dalam java diantaranya adalah:
1.  Harus disimpan berekstensi *.java
2.  Nama file harus sama dengan nama class public, misalnya nama filenya myHello.java, maka  nama  class public juga harus myHello
Contoh:
public class myHello     {
 //harus sama dengan nama file (myHello.java)
     } Baca Lanjutannya…

Oleh: amicowo | Juli 18, 2011

Pengertian Thread

Thread yaitu kemampuan yang disediakan oleh Java untuk membuat aplikasi yang tangguh, karena thread dalam program memiliki fungsi dan tugas tersendiri. Dengan adanya thread, dapat membuat program yang lebih efisien dalam hal kecepatan maupun penggunaan sumber daya, karena kita dapat membagi proses dalam aplikasi kita pada waktu yang sama. Thread umumnya digunakan untuk pemrograman multitasking, networking, yang melibatkan pengaksesan ke sumber daya secara konkuren.
Ada dua cara yang bisa digunakan dalam membuat sebuah thread, yaitu : Baca Lanjutannya…

Apa yang membedakan diantara perintah System.out.println() and System.out.print()? Yang pertama menambahkan baris baru pada  akhir data untuk dikeluarkan, sementara selanjutnya tidak.

Perhatikan pernyataan ini:

System.out.print(“Hello “);

System.out.print(“world!”);

Pernyataan tersebut akan menghasilkan output berikut ini pada layar:

Hello world!

Sekarang perthatikan pernyataan ini:

System.out.println(“Hello “);

System.out.println(“world!”);

Pernyataan ini akan menghasilkan output sebagai berikut pada layar:

Hello

world!

Oleh: amicowo | Juli 17, 2011

Pentingnya Belajar Java

            Belajar Java lebih penting dari bahasa pemrograman lain, karena bahasa Java memiliki teknologi lengkap, antara lain desktop, database, game dan mobile. Bahasa Java juga mempunyai karakteristik sebagai berikut:

1. Sederhana

Java merupakan bahasa yang sederhana, sehingga untuk pemula tidak terlalu sulit untuk mempelajarinya. Struktur program    Java terdiri atas mengimpor paket (import package) dan class yang dibuat oleh user dan class utama (main). Baca Lanjutannya…

Oleh: amicowo | Juli 17, 2011

Sejarah Java

Java diciptakan oleh James Gosling dan Patrick Naughton dalam suatu project, dengan kode hijau (Green Code) di Sun Microsystem. Pada mulanya ingin diberi nama OAK dari pohon yang terdapat pada kantor James Gosling, tetapi kata OAK telah ada pada Sun Microsystem, maka diberi nama Java (dari inspirasi minum kopi). Browser pertama yang dapat membaca Java adalah Hot Java. Setelah  Browser  Netscape dari perusahaan  Netscape Navigator dan Internet Explorer dari perusahaan Microsoft Inc dapat membaca script Java, maka bahasa Java semakin popular. Vendor-vendor lain seperti IBM, Oracle, Symantec, Inprise (dahulu Borland Inc) dan perusahaan-perusahaan mobile, seperti Nokia, Siemens, Sony Ericcson, Motorola dan Samsung juga mengadopsi teknologi Java. Baca Lanjutannya…

Older Posts »

Kategori