Archive

Archive for the ‘java’ Category

Pengenalan AJAX

October 17, 2010 Leave a comment

AJAX memiliki kepanjangan Asynchronous Javascript And XML merupakan suatu teknik baru dalam dunia web. Sejak telah dikembangkan sekitar 2-3 tahun yang lalu, AJAX mulai dilirik oleh para web desainer dan web programmer.

Dengan adanya AJAX, akses data ke server yang dikirim melalui client via web dapat lebih cepat daripada mekanisme biasa.

Hal ini dikarenakan AJAX tidak perlu melakukan proses loading page (refresh page) atau pindah ke page yang lain.

AJAX dapat diintegrasikan dengan server side programming seperti PHP, ASP, JSP dll.

Proses ajax berawal dari web client. Web client merequest sebuah halaman PHP ke server melalui Javascript. Selanjutnya server akan merespon dan menjalankan script PHP. Script PHP akan menghasilkan respon dalam bentuk XML dan data XML tersebut akan dikirim kembali ke web client untuk diolah oleh Javascript. Hasil olahan javascript tersebut akhirnya akan ditampilkan di web client sebagai output tanpa harus merefresh halaman web.

Pada mekanisme biasa, respon yang dihasilkan oleh server berupa HTML yang mengakibatkan halaman web akan merefresh tampilan. Dilihat dari sisi efisiensi, hal ini akan membutuhkan lebih banyak waktu dan byte data untuk melakukan load daripada XML.

Dengan demikian AJAX ini merupakan teknologi baru yang merupakan hasil perkawinan sempurna antara client side programming (Javascript) dan server side programming.

AJAX tidak hanya dapat diimplementasikan menggunakan PHP, namun juga server side programming yang lain, seperti ASP, JSP dsb.

Sedangkan kekurangan AJAX dibandingkan mekanisme biasa adalah memiliki tingkat kesukaran pemrograman yang lebih tinggi, karena programmer harus menguasai 4 hal yaitu HTML-(XHTML), Javascript, XML dan juga server side programming

 

Advertisements
Categories: java

J2ME

Java2 adalah generasi ke dua dari java platform (generasi pertama adalah Java Development Kit).
Platform java memiliki tiga buah edisi yang berbeda yaitu: J2EE (Java2 Enterprice Edition), J2SE (Java2 Second Edition) dan J2ME (Java2 Micro Edition).
J2ME yang merupakan bagian dari J2SE adalah program java yang khusus digunakan untuk membuat aplikasi di mobile device seperti handphone, PDA, dll.
Keunggulan J2ME adalah kemampuannya berjalan diperangkat yang memiliki memory yang relatif kecil.
Keterbatasan J2ME sangat tergantung pada perangkat yang digunakan, terutama jika diaplikasikan di handphone, bisa dari segi merk, kemampuan dan dukungannya terhadap J2ME.
Pada J2ME terdapat dua konfigurasi yaitu CLDC (Connected Limited Device Configuration) untuk perangkat kecil dan CDC (Connected Device Configuration) untuk perangkat yang lebih besar.
Categories: java

input nama(program java)

April 30, 2009 Leave a comment

import java.io.*;
public class InputNama
{
public static void main(String[] args) throws IOException {
String nama;
BufferedReader cmb= new BufferedReader(new InputStreamReader(System.in));

System.out.print(“Masukan Nama Anda: “);
nama =cmb.readLine();

System.out.println(“”+nama);

}
}

Categories: java

belajar java

1

2 3

4 5 6

7 8 9 10

Buat mencetak kayak itu pke java bgini codingnya:

class Latihanku{

public static void main(String[]args){

int i,j,N;
N=1;
i=1;

do
{

j=1;
do
{
System.out.print (N+””);
N++;
j++;
}
while(j<=i);

System.out.print(“\n”);
i++;
}
while(i<=4);
}
}

Categories: java

Menghitung Luas SegiTiga(java)

March 23, 2009 Leave a comment

import java.io.*;
public class sgtg
{
public static void main(String[] args) throws IOException {
int alas;
int tinggi;
int luas;
BufferedReader m0811504565= new BufferedReader(new InputStreamReader(System.in));
try {
System.out.print(“Masukan Alas : “);
alas= Integer.parseInt(m0811504565.readLine());
System.out.print(“Masukan Tinggi : “);
tinggi= Integer.parseInt(m0811504565.readLine());
luas=alas*tinggi/2;
System.out.println(“Luas Segi Tiga :”+luas);
}
catch(Exception e) {
System.out.println(“Error : ” + e);
}
}
}

Categories: java

Menghitung panjang String

March 20, 2009 1 comment

import javax.swing.JOptionPane;
public class menghitungString
{
public static void main(String args[])
{
String a;
int panjang;

a = JOptionPane.showInputDialog(“Masukkan Contoh Kalimat : “);

panjang = a.length();
JOptionPane.showMessageDialog(null,”Panjang String \””
+a+”\” adalah “+panjang);
System.exit(0);
}
}

Categories: java