Archive for Januari 2016
Posted by Unknown
Perulangan Pada Java
1. Perulangan dalam Java
Pengulangan adalah suatu proses didalam program yang dapat menegeksekusi satu ( beberapa ) statemen yang sama secara berulang sampai ditemukan kondisi untuk berhenti. Dalam java terdapat tiga buah jenis struktur pengulangan, yaitu for, while, dan do while.
A.Strukur for
Struktur for umumnya digunakan untuk melakukan pengulangan yang banyaknya sudah pasti atau sudah diketahui sebelumnya. Kita harus mendefinisikan insialisasi ( nilai awal ) dan kondisi untuk keluar dari pengulangan. Selain itu kita juga perlu menambahkan iterasi, yaitu variabel pengontrol untuk melakukan proses increement ( penambahan ) maupun decreement . bentuk umum penulisa sintaks untuk membangun struktur pengulangan for :
for(insialisasi;kondisi;iterasi); {
statement 1 ;
statement 2;
}
Proses pengulangan akan terus dilakukan selama kondisi menghasilkan true. Dengan kata lain, proses pengulangan hanya akan dihentikan apabila kondisi telah bernilai false atau sudah tidak terpenuhi lagi.
Contoh programnya :
class for1 {
public static void main (String[] args) {
for ( int i = 0 ; i < 10 ; i++ ) {
System.out.println(“java”); }
}
}
Maka outputnya akan tercetak teks java sebanyak 10 kali.
B).Struktur while
Strukur while adalah jenis pengulangan yang mendefinisikan kondisi di awal blok. Ini artinya, apabila kondisi tidak terpenuhi ( bernilai false ) maka proses pengulangan pun tidak akan pernah dilakukan. Proses insialisasi nilai pada struktur while ditulis sebelum kita menuliskan struktur while itu sendiri, sedangkan iterasi akan ditulis didalam blok. Bentuk umum penulisan dari struktur while :
insialisasi
while (kondisi) {
statement yang akan diulang
iterasi }
class while1 {
public static void main (String[[] args] {
int i = 0;
while (i<10) {
System.out.println ( “ java”);
I++; }
}
}
C).Struktur do-while
Do while loop mirip dengan while loop. Statement didalam do-while loop akan dieksekusi beberapa kali selama kondisi bernilai true.Perbedaan antara while dan do while loop adalah dimana statement didalam do while loop dieksekusi sedikitnya satu kali.
Contoh programnya :
int x = 0;
do {
System.out,println(x);
X++;
} while (x<10);
Contoh Kode Program Java TesKeputusan.
class TesKeputusan {
public static void main (String [] args){
char jeniskelamin = 'W';
//nested if
if (jeniskelamin=='L')
System.out.println ("Cowok");
else if (jeniskelamin=='P')
System.out.println ("Cewek");
else
System.out.println ("Banci");
//ternary
System.out.println(jeniskelamin=='P'? "Dia pasti cowok." : "Dia pasti cewek");
//switch case
switch (jeniskelamin) {
case 'P' : System.out.println("Cowok");
break;
case 'L' : System.out.println("Cewek"); break;
default : System.out.println("Banci");
break;
}
}
}
4. Contoh Kode Program Java TesPerulangan
public class TesPerulangan {
public static void main (String [] args) {
int i;
//for
System.out.println("Perulangan For...");
for (i=0; i<10; i++)
System.out.println("Perulangan ke : "+i);
//while
System.out.println("Perulangan while...");
i=0;
while (i<10) {
System.out.println("Perulangan ke : "+i);
i++;
}
//do while
System.out.println("Perulangan Do While...");
i=0;
do {
System.out.println("Perulangan ke : "+i);
i++;
}
while (i<10);
}
}
Pengulangan adalah suatu proses didalam program yang dapat menegeksekusi satu ( beberapa ) statemen yang sama secara berulang sampai ditemukan kondisi untuk berhenti. Dalam java terdapat tiga buah jenis struktur pengulangan, yaitu for, while, dan do while.
A.Strukur for
Struktur for umumnya digunakan untuk melakukan pengulangan yang banyaknya sudah pasti atau sudah diketahui sebelumnya. Kita harus mendefinisikan insialisasi ( nilai awal ) dan kondisi untuk keluar dari pengulangan. Selain itu kita juga perlu menambahkan iterasi, yaitu variabel pengontrol untuk melakukan proses increement ( penambahan ) maupun decreement . bentuk umum penulisa sintaks untuk membangun struktur pengulangan for :
for(insialisasi;kondisi;iterasi); {
statement 1 ;
statement 2;
}
Proses pengulangan akan terus dilakukan selama kondisi menghasilkan true. Dengan kata lain, proses pengulangan hanya akan dihentikan apabila kondisi telah bernilai false atau sudah tidak terpenuhi lagi.
Contoh programnya :
class for1 {
public static void main (String[] args) {
for ( int i = 0 ; i < 10 ; i++ ) {
System.out.println(“java”); }
}
}
Maka outputnya akan tercetak teks java sebanyak 10 kali.
B).Struktur while
Strukur while adalah jenis pengulangan yang mendefinisikan kondisi di awal blok. Ini artinya, apabila kondisi tidak terpenuhi ( bernilai false ) maka proses pengulangan pun tidak akan pernah dilakukan. Proses insialisasi nilai pada struktur while ditulis sebelum kita menuliskan struktur while itu sendiri, sedangkan iterasi akan ditulis didalam blok. Bentuk umum penulisan dari struktur while :
insialisasi
while (kondisi) {
statement yang akan diulang
iterasi }
class while1 {
public static void main (String[[] args] {
int i = 0;
while (i<10) {
System.out.println ( “ java”);
I++; }
}
}
C).Struktur do-while
Do while loop mirip dengan while loop. Statement didalam do-while loop akan dieksekusi beberapa kali selama kondisi bernilai true.Perbedaan antara while dan do while loop adalah dimana statement didalam do while loop dieksekusi sedikitnya satu kali.
Contoh programnya :
int x = 0;
do {
System.out,println(x);
X++;
} while (x<10);
Contoh Kode Program Java TesKeputusan.
class TesKeputusan {
public static void main (String [] args){
char jeniskelamin = 'W';
//nested if
if (jeniskelamin=='L')
System.out.println ("Cowok");
else if (jeniskelamin=='P')
System.out.println ("Cewek");
else
System.out.println ("Banci");
//ternary
System.out.println(jeniskelamin=='P'? "Dia pasti cowok." : "Dia pasti cewek");
//switch case
switch (jeniskelamin) {
case 'P' : System.out.println("Cowok");
break;
case 'L' : System.out.println("Cewek"); break;
default : System.out.println("Banci");
break;
}
}
}
4. Contoh Kode Program Java TesPerulangan
public class TesPerulangan {
public static void main (String [] args) {
int i;
//for
System.out.println("Perulangan For...");
for (i=0; i<10; i++)
System.out.println("Perulangan ke : "+i);
//while
System.out.println("Perulangan while...");
i=0;
while (i<10) {
System.out.println("Perulangan ke : "+i);
i++;
}
//do while
System.out.println("Perulangan Do While...");
i=0;
do {
System.out.println("Perulangan ke : "+i);
i++;
}
while (i<10);
}
}
Posted by Unknown
Percabangan Pada Java
Percabangan dan Perulangan pada Java
-Percabangan dan Perulangan pada Java adalah Percabangan dan Perulangan Array yaitu kelompok variabel dengan tipe sejenis dan dinyatakan dengan nama yang sama dengan kata lain, array merupakan tipe khusus yang menyatukan sekelompok variabel dengan tipe yang sama . Array di java dideklarasikan dengan kurung siku : [ .. ]
-Pada java tidak perlu menspesifikasikan ukuran array kosong saat mendeklarasikan array. Kita harus selalu menyatakan ukuran array secara eksplisit saat melakukan operasi penciptaan menggunakan operator new () atau dengan mendaftarkan item item untuk array pada saat penciptaan. Contoh char alphabet[] = new() char[26];
1.Percabangan dalam Java
Program akan menarik jika dibutuhkan persyaratan tertentu untuk menjalankan suatu pernyataan, dan melewati pernyataan lainnya. Java menyediakan sejumlah mekanisme untuk menghasilkan pengaturan bagian program mana yang dijalankan, berupa pernyataan pernyataan percabangan . terdapat beberapa jenis percabangan di java yaitu if, if-else, dan switch.
a).Percabangan if
Percabangan if di java menyatakan pernyataan akan diekseskusi jika memnuhi syarat atau kondisi tertentu. Sintaks percabangan ini adalah sebagai berikut :
If(kondisi){
Statemen1;
Statemen2;
...
}
Contoh program :
class satukondisi {
public static void main (String[] args) {
int a = 1, b = 10;
if (a < 5 ) {
System.out.println(“nilai a lebih kecil dari 5 “ );
}
If (b < 5 ) {
System.out.println(“ nilai b lebih kecil dari 5 “ ) ;
}
}
}
Output nya : nilai a lebih kecil dari 5.
b) Percabangan if else
Percabangan ini untuk memilih salah 1 dari 2 kemungkinan kemunculan. Dengan kata lain, bentuk if else menyebabkan eksekusi dijalankan melalui sekumpulan boolean, sehingga hanya bagian tertentu program yang dijalankan. Berikut bentuk umum pernyataan if else :
If (kondisi)
Statement jika kondisi benar
Else
Statement jka kondisi salah
Contoh program :
class duakondisi {
public static void main (String[] args) {
int a = 1, b = 10 ;
if ( a < 5 ) {
System.out.println(a + “ lebih kecil dari 5”);
}
else {
System.out.println(a + “ lebih besar dari 5 “ );
}
if ( b < 5 ) {
System.out.println(b + “ lebih kecil dari 5”);
}
else {
System.out.println(b + “ lebih besar dari 5 “ );
}
}
}
Maka outputnya :
1 lebih kecil dari 5
10 lebih besar dari 5.
C).Percabangan switch
Pernyataan switch memberikan suatu cara untuk mengirim bagian program berdasarkan nilai suatu variabel atau pernyataan tunggal. Percabangan switch dimaksudkan untuk menangani banyak kemungkinan kemunculan. Bentuk umum percabangan switch :
switch (expression) {
case value1;
break;
case value2;
break;
case valueN;
break;
default;
}
Expression dapat menghasilkan suatu tipe sederhana, dan setiap value yang disebutkan pada pernyataan case harus bertipe yang cocok. Pernyataan switch bekerja dengan seperti ini : nilai expresssion dibandingkan dengan setiap nilai pernyataan case. Jika ada yang cocok, maka urutan program yang ada di belakang pernyataan case akan dijalankan. Jika tidak ada yang cocok, maka pernyataan default yang dijalankan.
-Percabangan dan Perulangan pada Java adalah Percabangan dan Perulangan Array yaitu kelompok variabel dengan tipe sejenis dan dinyatakan dengan nama yang sama dengan kata lain, array merupakan tipe khusus yang menyatukan sekelompok variabel dengan tipe yang sama . Array di java dideklarasikan dengan kurung siku : [ .. ]
-Pada java tidak perlu menspesifikasikan ukuran array kosong saat mendeklarasikan array. Kita harus selalu menyatakan ukuran array secara eksplisit saat melakukan operasi penciptaan menggunakan operator new () atau dengan mendaftarkan item item untuk array pada saat penciptaan. Contoh char alphabet[] = new() char[26];
1.Percabangan dalam Java
Program akan menarik jika dibutuhkan persyaratan tertentu untuk menjalankan suatu pernyataan, dan melewati pernyataan lainnya. Java menyediakan sejumlah mekanisme untuk menghasilkan pengaturan bagian program mana yang dijalankan, berupa pernyataan pernyataan percabangan . terdapat beberapa jenis percabangan di java yaitu if, if-else, dan switch.
a).Percabangan if
Percabangan if di java menyatakan pernyataan akan diekseskusi jika memnuhi syarat atau kondisi tertentu. Sintaks percabangan ini adalah sebagai berikut :
If(kondisi){
Statemen1;
Statemen2;
...
}
Contoh program :
class satukondisi {
public static void main (String[] args) {
int a = 1, b = 10;
if (a < 5 ) {
System.out.println(“nilai a lebih kecil dari 5 “ );
}
If (b < 5 ) {
System.out.println(“ nilai b lebih kecil dari 5 “ ) ;
}
}
}
Output nya : nilai a lebih kecil dari 5.
b) Percabangan if else
Percabangan ini untuk memilih salah 1 dari 2 kemungkinan kemunculan. Dengan kata lain, bentuk if else menyebabkan eksekusi dijalankan melalui sekumpulan boolean, sehingga hanya bagian tertentu program yang dijalankan. Berikut bentuk umum pernyataan if else :
If (kondisi)
Statement jika kondisi benar
Else
Statement jka kondisi salah
Contoh program :
class duakondisi {
public static void main (String[] args) {
int a = 1, b = 10 ;
if ( a < 5 ) {
System.out.println(a + “ lebih kecil dari 5”);
}
else {
System.out.println(a + “ lebih besar dari 5 “ );
}
if ( b < 5 ) {
System.out.println(b + “ lebih kecil dari 5”);
}
else {
System.out.println(b + “ lebih besar dari 5 “ );
}
}
}
Maka outputnya :
1 lebih kecil dari 5
10 lebih besar dari 5.
C).Percabangan switch
Pernyataan switch memberikan suatu cara untuk mengirim bagian program berdasarkan nilai suatu variabel atau pernyataan tunggal. Percabangan switch dimaksudkan untuk menangani banyak kemungkinan kemunculan. Bentuk umum percabangan switch :
switch (expression) {
case value1;
break;
case value2;
break;
case valueN;
break;
default;
}
Expression dapat menghasilkan suatu tipe sederhana, dan setiap value yang disebutkan pada pernyataan case harus bertipe yang cocok. Pernyataan switch bekerja dengan seperti ini : nilai expresssion dibandingkan dengan setiap nilai pernyataan case. Jika ada yang cocok, maka urutan program yang ada di belakang pernyataan case akan dijalankan. Jika tidak ada yang cocok, maka pernyataan default yang dijalankan.
Posted by Unknown
Kelebihan dan Kekurangan Java
KELEBIHAN JAVA
1.Multiplatform : Dengan kelebihan ini pemrograman cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode) Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris.
2.OOP (Object Oriented Programming) atau Pemrograman Berorientasi Objek.
3.Perpustakaan Kelas Yang Lengkap : Java terkenal dengan kelengkapan perpustakaan (kumpulan program-program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya.
4.Bergaya C++ : Memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak pemrogram C++ untuk pindah ke Java.
5.Pengumpulan Sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).
KEKURANGAN JAVA
1.Tulis sekali, jalankan di mana saja : Masih ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain. Untuk J2SE, misalnya SWT-AWT bridge yang sampai sekarang tidak berfungsi pada Mac OS X.
2.Mudah didekompilasi : Dekompilasi adalah proses membalikkan dari kode jadi menjadi kode sumber.
3.Penggunaan Memori yang banyak : Penggunaan memori untuk program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan Pascal (lebih spesifik lagi, Delphi dan Object Pascal).
1.Multiplatform : Dengan kelebihan ini pemrograman cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode) Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris.
2.OOP (Object Oriented Programming) atau Pemrograman Berorientasi Objek.
3.Perpustakaan Kelas Yang Lengkap : Java terkenal dengan kelengkapan perpustakaan (kumpulan program-program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya.
4.Bergaya C++ : Memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak pemrogram C++ untuk pindah ke Java.
5.Pengumpulan Sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).
KEKURANGAN JAVA
1.Tulis sekali, jalankan di mana saja : Masih ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain. Untuk J2SE, misalnya SWT-AWT bridge yang sampai sekarang tidak berfungsi pada Mac OS X.
2.Mudah didekompilasi : Dekompilasi adalah proses membalikkan dari kode jadi menjadi kode sumber.
3.Penggunaan Memori yang banyak : Penggunaan memori untuk program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan Pascal (lebih spesifik lagi, Delphi dan Object Pascal).
Posted by Unknown
Sejarah Perkembangan Java
SEJARAH PERKEMBANGAN
Bahasa pemrograman Java terlahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, dan James Gosling, beserta sembilan pemrograman lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.
Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai "7" (Star Seven).
Setelah era Star Seven selesai, sebuah anak perusahaan Tv Kabel tertarik ditambah beberapa orang dari proyek The Green Projeck. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto.
Pada sekitar bulan Maret 1995 untuk pertama kalinya kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat kabar San Jose Mercury News pada tanggal 23 Mei 1995.
Nama Oak diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja "Bapak Java" James Gosling. Nama oak ini tidak dipakai untuk versi release Java kerena sebuah perangkat lunak lain sudah terdaftar dengan merek dagang tersebut. Sehingga diambil nama penggantinya menjadi "Java". Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling. Konon kopi ini berasal dari pulau Jawa. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).
Pengenalan Java
Java adalah salah satu bahasa pemrograman berorientasi objek (OOP-Object Oriented Programming). Paradigma OOP menyelesaikan masalah dengan merepresentasikan masalah ke model objek.Pemrograman Berorientasi Obyek (OOP) Pemisalan Objek dalam OOP
Objek-objek dalam dunia nyata, mempunyai 2 karakteristik khusus : Status dan Perilaku. Contohnya, sepeda punya status(jumlah gir, jumlah pedal, dua buah ban) dan perilaku(mengerem, mempercepat,ubah gir).Bahasa yang berorientasi pada objek pun mempunyai karakteristik yang sama dengan objek-objek di dunia nyata. Yaitu status yang dalam bahasa pemrograman biasanya disimpan sebagai Variabel dan perilaku yang diimplementasikan sebagai Method. Atau Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.
VERSI AWAL
Versi awal Java pada tahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya :
-java.lang: Peruntukan kelas elemen-elemen dasar.
-java.io: Peruntukan kelas input dan output, termasuk penggunaan berkas.
-java.util: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas-kelas penanggalan.
-java.net: Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.
-java.awt: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)
-java.applet: Kelas dasar aplikasi antarmuka untuk diterapkan pada penjelajah web.
CONTOH KODE PEMROGRAMAN SEDERHANA
Contoh program Halo Dunia yang ditulis menggunakan bahasa pemrograman Java adalah sebagai berikut :
// Outputs "Hello, world!" and then exits
public class HelloWorld {
public static void main(String args[]) {
System.out.println("Hello, world!");
}
}
Bahasa pemrograman Java terlahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, dan James Gosling, beserta sembilan pemrograman lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.
Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai "7" (Star Seven).
Setelah era Star Seven selesai, sebuah anak perusahaan Tv Kabel tertarik ditambah beberapa orang dari proyek The Green Projeck. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto.
Pada sekitar bulan Maret 1995 untuk pertama kalinya kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat kabar San Jose Mercury News pada tanggal 23 Mei 1995.
Nama Oak diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja "Bapak Java" James Gosling. Nama oak ini tidak dipakai untuk versi release Java kerena sebuah perangkat lunak lain sudah terdaftar dengan merek dagang tersebut. Sehingga diambil nama penggantinya menjadi "Java". Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling. Konon kopi ini berasal dari pulau Jawa. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).
Pengenalan Java
Java adalah salah satu bahasa pemrograman berorientasi objek (OOP-Object Oriented Programming). Paradigma OOP menyelesaikan masalah dengan merepresentasikan masalah ke model objek.Pemrograman Berorientasi Obyek (OOP) Pemisalan Objek dalam OOP
Objek-objek dalam dunia nyata, mempunyai 2 karakteristik khusus : Status dan Perilaku. Contohnya, sepeda punya status(jumlah gir, jumlah pedal, dua buah ban) dan perilaku(mengerem, mempercepat,ubah gir).Bahasa yang berorientasi pada objek pun mempunyai karakteristik yang sama dengan objek-objek di dunia nyata. Yaitu status yang dalam bahasa pemrograman biasanya disimpan sebagai Variabel dan perilaku yang diimplementasikan sebagai Method. Atau Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.
VERSI AWAL
Versi awal Java pada tahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya :
-java.lang: Peruntukan kelas elemen-elemen dasar.
-java.io: Peruntukan kelas input dan output, termasuk penggunaan berkas.
-java.util: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas-kelas penanggalan.
-java.net: Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.
-java.awt: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)
-java.applet: Kelas dasar aplikasi antarmuka untuk diterapkan pada penjelajah web.
CONTOH KODE PEMROGRAMAN SEDERHANA
Contoh program Halo Dunia yang ditulis menggunakan bahasa pemrograman Java adalah sebagai berikut :
// Outputs "Hello, world!" and then exits
public class HelloWorld {
public static void main(String args[]) {
System.out.println("Hello, world!");
}
}
Posted by Unknown
game Stick Out BMX
Play free Games - a game from Sports Olympic Games




<a href=a href="http://www.freegaming.de/onlinegames/Sports-|-Olympic-Games/Stick-Out-BMX.html"&Stick Out BMX;/a><br />
<object align="center" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="640" height="1000" id="_1701.swf" align="center">
<param name="movie" value="http://www.freegaming.de/components/flash/_1701.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#e8ffff" />
<param name="menu" value="false" />
<comment>
<embed src="http://www.freegaming.de/components/flash/_1701.swf?affiliate_id=941efa0f97e566c4" quality="high" bgcolor="#e8ffff" width="640" height="1000" name="_1701.swf" menu="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">
</embed>
<noembed>
</noembed>
</comment>
</object>
<br />Play free <a href="http://www.freegaming.de/">Games</a>
- a game from <a href="http://www.freegaming.de/onlinegames/Sports-|-Olympic-Games.html" title="Sports Olympic Games">Sports Olympic Games</a>