Senin, 12 Desember 2011

Pemrograman Java dengan JCreator


Teori Dasar

Proses input dan output (I/O) adalah hal yang paling sering dijumpai pada sebagian besar program yang membutuhkan data-data eksternal. Java menyediakan dukungan terhadap proses I/O dengan menghadirkan paket java.io. Di dalam paket tersebut tersimpan banyak kelas dan interface yang siap pakai. Program Java melakukan proses I/O melalui stream. 
Stream digunakan untuk menangani proses I/O di Java. Input stream digunakan untuk membaca data dan output stream untuk menulis data. Kelas stream yang berbeda, seperti java.io.FileInputStream dan sun.net.TelnetOutputStream, digunakan untuk membaca dan menulis sumber data tertentu. Namun, semua output stream memiliki metode dasar yang sama untuk menulis data dan input stream menggunakan metode dasar yang sama untuk membaca data.
Kemampuan untuk memproses output dalam java dalam bentuk byte atau bytestream diwakili oleh class abstrak OutputStream, sedangkan input diwakili class InputStream. Apabila memproses data karakter atau disebut character stream seperti string atau bilangan maka Java menyediakan class abstrak Reader dan Writer.
BufferedInputStream dan BufferedOutputStream menyediakan fungsi buffer dalam proses output dan input untuk mempercepat dan mengefisiensikan proses. Kedua class ini biasanya digunakan secara bersamaan dengan implementasi class output dan input stream lain.
Selain itu juga ada cara lain untuk menginputkan data dari Keyboard menggunakan Utility (Scanner). Sebuah objek scanner dapat mengurai input yang dimasukkan melalui keyboard atau dari sebuah file. Scanner memisahkan  inputnya menjadi menjadi token terpisah (yang biasanya dipisahkan dengan spasi), dan kemudian mengembalikannya pada satu waktu. Scanner menyediakan metode untuk mengubah token menjadi nilai dari tipe yang berbeda. 
Kita dapat menggunakan utility scanner dalam dua cara, yaitu :
1.        Untuk membaca dari keyboard, menggunakan perintah di bawah ini :
Scanner input = new Scanner(System.in);
2.        Untuk membaca dari sebuah file, menggunakan perintah di bawah ini :
Scanner input = new Scanner(new FileStream(“filename.txt”));

Namun untuk kali ini, saya hanya menggunakan dan membahas tentang penginputan data dari Keyboard mengguanakan Utility (Scanner) saja, kemudian proses dan outputnya.


Source Code


Menghitung Luas dan Keliling Lingkaran 


01
02
03
04
05
06
07
08
09
10
11
12
13
14
import java.util.Scanner;
public class Lingkaran{
  public static void main(String args[]){
    Scanner input = new Scanner(System.in);
    int r;
    double K,L;
    System.out.println(“Masukkan jari-jari:”);
    r = input.nextInt();
    L = Math.PI * r * r;
    K = 2 * Math.PI * r;
    System.out.println(“Luas Lingkaran = ”+L);
    System.out.println(“Keliling Lingkaran = ”+K);
  }
}


Output



Semoga bermanfaat.... :)

Minggu, 11 Desember 2011

Cara Mengganti Nama/Alamat Blog

Cara mengganti nama/alamat blog. Ada yang kurang puas dan ingin mengganti alamat blognya. Tenang saja, Anda bisa mengganti nama blog milik Anda dalam waktu singkat (tergantung ketersedian).
Mungkin hal ini sudah Anda ketahui, tapi mungkin juga masih ada yang belum tahu caranya. Langsung saja ikuti langkah di bawah ini.
  1. Pergi ke blogger.com
  2. Klik Pengaturan yang ada di bawah judul blog
  3. Pilih menu Publikasikan
  4. Ketik alamat blog yang baru
  5. Ketik tulisan yang tampil pada Verifikasi Kata
  6. Simpan perubahan
Dengan cara ini alamat blog anda akan tetap diakhiri dengan subdomain .blogspot. Untuk mengubahnya sesuai dengan keinginan (tanpa diakhiri .blogspot), misalnya: blogku.com, anda bisa melakukannya dengan custom domain yang disediakan di blogger.com. Tapi ini tentu tidak gratis. Untuk bisa melakukannya anda akan dikenai biaya USD 10 per tahun.
Semoga tutorial blog singkat ini bisa sedikit membantu.

Source Code Menampilkan Tulisan dengan JCreator (Java)

public class namafile {

     public static void main (String args []) {
           System.out.println("Selamat Datang di Blog Halaman Rumah");
     }
}