Pages

Senin, 12 Maret 2012

Anonymous Class

Anonymous inner class adalah suatu inner class yang dideklarasikan tanpa nama kelas. 
·         Anonymous inner class pasti adalah salah satu dari 2 hal berikut :
1.      Subclass dari suatu class yang telah dideklarasikan
2.      Kelas implementasi dari suatu interface
·         Suatu anonymous inner class tidak dapat secara bersamaan menjadi 
subclass dari class yang telah dideklarasikan dan juga sebagai kelas implementasi
 dari suatu interface. 
·         Tujuan utama dari anonymous inner class adalah mengoverride satu 
atau lebih method dari super classnya atau mengimplement semua method
 dari suatu interface.

abstract class itu adalah class yang hanya berisi metode atau interface 
yang dideklarasikan. Implementasinya di luar dari class itu. Hampir sama
 seperti interface, tapi interface bukan termasuk abstract class.

contoh :
abstract class ClassKu{
public void method1();
}
untuk buat instance dari ClassKu kita harus buat class turunannya dulu yang mengimplementasi method1 seperti ini:
public class AnakClassKu extends ClassKu{
public void method1(){
System.out.println("Method 1 choy");
}
}

Minggu, 11 Maret 2012

Inner Class

inner class yang tanpa nama. Kegunaan dari anonymousinner class
akan menyederhanakan kode-kode Anda lebih lanjut.
Di bawah ini merupakan modifikasi beberapa bagian
Kelas DataStructure di bawah ini terdiri dari:
* Kelas DataStructure luar, yang meliputi metode untuk menambahkan sebuah integer ke array dan mencetak nilai-nilai bahkan indeks array.
* Kelas InnerEvenIterator batin, yang mirip dengan iterator Java standar. Iterators digunakan untuk langkah melalui struktur data dan biasanya memiliki metode untuk menguji elemen terakhir, mengambil elemen saat ini, dan pindah ke elemen berikutnya.
* Metode utama yang instantiates objek DataStructure (ds) dan menggunakannya untuk mengisi array arrayOfInts dengan nilai integer (0, 1, 2, 3, dll), kemudian memanggil metode printEven untuk mencetak nilai-nilai indeks bahkan arrayOfInts .
———————————————–
public class DataStructure {
/ / Buat array
private final static int SIZE 15 =;
int pribadi [] arrayOfInts = new int [UKURAN];
publik DataStructure () {
/ / Mengisi array dengan nilai integer ascending
for (int i = 0; i <SIZE; i + +) {

Sabtu, 10 Maret 2012

Macam-Macam GUI Pada JAVA

Ini adalah beberapa macam contoh GUI pada Java.

AWT (Abstract Window Toolkit) – SUN Microsystem -> Oracle Product

AWT (Abstract Window Toolkit) ini adalah GUI Toolkit pertama pada bahasa pemrograman Java, sayang-nya AWT ini sangat-sangat kekurangan komponen yang biasa digunakan untuk membangun sebuah aplikasi desktop secara lengkap (komponen tabel saja tidak ada ) Terlepas dari kurang-nya komponen GUI yang terdapat pada AWT (Abstract Window Toolkit), aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) akan tampak seperti aplikasi native. Maksudnya yaitu, jika aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) ini dijalankan pada Sistem Operasi Windows. Maka aplikasi ini akan terlihat seperti aplikasi Windows pada umum-nya, dan begitu juga jika dijalankan pada Sistem Operasi Mac ataupun GNU/Linux. Kenapa ini bisa terjadi, karena AWT (Abstract Window Toolkit) ini benar-benar memanggil native subrutin untuk menggambar setiap komponen-nya ke layar.

Java Swing – SUN Microsystem -> Oracle

Nah ini dia GUI Toolkit yang mungkin paling banyak dikenal oleh teman-teman yang baru belajarPemrograman GUI di Java dibandingkan dengan GUI Toolkit yang lain GUI Toolkit ini lebih banyak dikenal dikarenakan dukungan tutorialnya yang cukup banyak bertebaran di Internet, dan juga merupakan standart dari Java yang mana kita tidak perlu melakukan penambahan library lagi kalau ingin menggunakan GUI Toolkit ini. Selain itu, terdapat 2 IDE besar yang menggunakan GUI Toolkit Java Swing yaitu NetBeans IDE(OpenSource) dan IntelliJ IDEA (mempunyai versi OpenSource dan Komersial)

Favorite Character

kalo ini nampilin karakter setelah karkter yg kita inputin dari sebuah kata (max 3 kata)..
bingung kan? kita praktekin aja :D

package testjeni;
import java.io.*;
/**
 *
 * @author Mothed
 */
public class GreetUser {
 public static void main(String args[]) throws IOException {
System.out.println("Hi, what's your name?");
String name;
BufferedReader br = new BufferedReader(new
InputStreamReader(System.in));
name = br.readLine();
System.out.println("Nice to meet you, " + name + "! :)");
 }
}

dan, hasil outputnya adalah :
Hi, what's your favorite character?
dea
efb is a good choice!

selamat mencoba :D

Greet User

kalo yg ini buat manggil nama sipemakai :

package testjeni;
import java.io.*;
/**
 *
 * @author Mothed
 */
public class GreetUser {
 public static void main(String args[]) throws IOException {
System.out.println("Hi, what's your name?");
String name;
BufferedReader br = new BufferedReader(new
InputStreamReader(System.in));
name = br.readLine();
System.out.println("Nice to meet you, " + name + "! :)");
 }
}

hasil outputnya :

Hi, what's your name?
dea
Nice to meet you, dea! :)

Read File

kalo yg satu ini, buat ngebaca isi yg ada di notepad kita, melalui aplikasi java kita :

package testjeni;
import java.io.*;
/**
 *
 * @author Mothed
 */
public class ReadFile {
public static void main(String args[]) throws IOException {
System.out.println("What is the name of the file to read from?");
String filename;
BufferedReader br = new BufferedReader(new
InputStreamReader(System.in));
filename = br.readLine();
System.out.println("Now reading from " + filename + "...");
FileInputStream fis = null;
try {
fis = new FileInputStream(filename);
} catch (FileNotFoundException ex) {
System.out.println("File not found.");
}

Write File

ini sekedar contoh buat nulis file diaplikasi java terus hasil tulisannya itu dipindahin ke notepad :

package testjeni;
import java.io.*;
/**
 *
 * @author Mothed
 */
public class WriteFile {
   public static void main(String args[]) throws IOException {
System.out.println("What is the name of the file to be written to?");
String filename;
BufferedReader br = new BufferedReader(new
InputStreamReader(System.in));
filename = br.readLine();
System.out.println("Enter data to write to " + filename +
"...");
System.out.println("Type q$ to end.");
FileOutputStream fos = null;
try {
fos = new FileOutputStream(filename);
}
catch (FileNotFoundException ex) {
System.out.println("File cannot be opened for writing.");
}
try {
boolean done = false;
int data;
do {
data = br.read();
if ((char)data == 'q') {
data = br.read();
if ((char)data == '$') {
done = true;
} else {
fos.write('q');
fos.write(data);
}
} else {
fos.write(data);
}
} while (!done);
} catch (IOException ex) {
System.out.println("Problem in reading from the file.");
}
   }
}


INGET, jangan lupa sediain satu file notepad juga di D atau E yang belum ada isinya , untuk dituliskan di notepad ini sebagai hasil dari program ini

contoh outputnya adalah
senang_deh_belajar_java_q$
q$
;
$

Selamat mencoba teman-teman :D

I/O Stream


1.                  Tujuan      
·                                   Tahu tipe-tipe stream yang umum digunakan
·                                   Menggunakan class File dan methodnya
· Karakter dan Stream byte
· Input dan Output Streams
· Node dan Filter Streams
·  Menggunakan class-class Input/Output yang berbeda
· Reader
· Writer
· InputStream
· OutputStream
·                                   Memahami konsep dari stream chaining
·                                   Mendefinisikan serialisasi
·                                   Memahami penggunaan dari kata kunci transient
·                                   Menulis dan membaca dari sebuah object stream
2.                 Latar Belakang      
Dalam module sebelumnya, Anda telah mempelajari bagaimana untuk mendapatkan
input user dan memanipulasi file-file menggunakan strea. Kini Anda akan mempelajari lebih banyak tentang stream dan class-class stream yang lain.

Tipe-Tipe Stream yang Umum Digunakan

Enkripsi? Deskripsi? apa itu?

Enkripsi :  proses penggunaan algoritma yang kompleks untuk mengkonversi pesan ( plaintext ataucleartext ) ke suatu pesan terenkripsi ( chipertext ). Hal ini ditujukan untuk mengamankan suatu informasi dengan membuat informasi tersebut tidak dapat dibaca tanpa bantuan pengetahuan khusus . Enkripsi dapat digunakan untuk tujuan keamanan , tetapi teknik lain masih diperlukan untuk membuat komunikasi yang aman , terutama untuk memastikan integritas dan autentukasi dari sebuah pesan .

Deskripsi :  proses penggunaan algoritma yang kompleks untuk mengkonversi pesan terenkripsi ( chipertext ) ke suatu pesan ( plaintext atau cleartext ).

Event Handling GUI pada Java


Dalam event handling pada Java ada empat bagian penting yang harus diketahui:
  1. Event Object merupakan object yang mendiskripsikan sebuah event yang di-trigger oleh event source.
  2. Event Handler merupakan method yang menerima event object dan melakukan respond yang sesuai dengan event object tersebut.
  3. Event Listener merupakan interface yang akan meng-handle event yang terjadi. setiap type event mempunyai interface yang bersesuaian. Listener tersebut harus diimplementasikan oleh class yang akan meng-handle event
  4. Event Source merupakan pembangkit / trigger sebuah event objects

Minggu, 01 Januari 2012

10 Keyboard Termahal di Dunia

Pengen kerasan di depan layar monitor cobalah membeli 10 keyboard termahal di dunia di bawah ini

1. Happy Hacking HP Keyboard Jepang, PFU Ltd ¥ 525.000:


PFU Ltd dari Ishikawa, Jepang, salah satu afiliasi Fujitsu, adalah memproduksi Happy Hacking HP Keyboard Profesional Jepang, yang dibuat berdasarkan pesanan dengan handcoated keyboard Urushi lacquer. keyboard ini dilapisi berkali-kali dengan menggunakan sikat khusus yang terbuat dari rambut perawan, dan kemudian bubuk dengan emas debu! Harga keyboard komputer ini adalah ¥ 525.000 atau sekitar US $ 4.440.

Sejarah nama hantu di indonesia

SEJARAH NAMA HANTU DI INDONESIA adalah negara nomor satu yang paling kaya akan suku & budaya, keanekaragaman suku & budaya tersebut melahirkan banyak paham, adat, dan pemahaman yang berbeda-beda, perbedaan itu pula-lah yang membuat indonesia yang juga kerap dikenal dengan nama negara dengan peringkat nomor satu dengan nama keanekaragaman jenis hantu di tiap daerahnya. berikut kisah singkat nama hantu di indonesia

10 Fakta tentang kopi



Kematian penyanyi nyentrik Mbah Surip diisukan akibat terlalu banyak menenggak kopi. Apa betul sih, kopi bisa membunuh kita? Berikut ada 10 fakta mengenai minuman lezat yang makin marak penggemarnya ini.

Kumpulan Fakta Tentang Coklat

Kata coklat berasal dari xocoatl (bahasa suku Aztec) yang berarti minuman pahit. Suku Aztec dan Maya di Mexico percaya bahwa Dewa Pertanian telah mengirimkan coklat yang berasal dari surga kepada mereka. Cortes kemudian membawanya ke Spanyol antara tahun 1502-1528, dan oleh orang-orang Spanyol minuman pahit tersebut dicampur gula sehingga rasanya lebih enak. Coklat kemudian menyebar ke Perancis, Belanda dan Inggris. Pada tahun 1765 didirikan pabrik coklat di Massachusetts, Amerika Serikat.

12 Lagu Anak-Anak Yang Menyesatkan

Lagu Anak – Anak Yang Menyesatkan
Ternyata lagu anak-anak yang populer banyak mengandung kesalahan, mengajarkan kerancuan, dan menurunkan motivasi. Berikut buktinya:

Tradisi Tahun Baru di Berbagai Belahan Dunia

Brazil
Masyarakat Brazil mengenal sosok, Lemanja, dewa laut dalam legenda negara ini. Setiap malam tahun baru, masyarakat Brazil menyelenggarakan ritual untuk menghormati Lemanja. Nah, di tengah malam pergantian tahun, dengan mengenakan baju putih bersih, masyarakat Brazil bakal berbondong-bondong menuju pantai. Mereka menabur bunga di laut, ngubur mangga, pepaya & semangka di pasir pantai sebagai tanda penghormatan terhadap sang dewa.

Ucapan Selamat Tahun Baru dalam Berbagai Bahasa


https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0oRVvk2EhwQpCbTkIZOs8xcCSSw_6d7NhaLl8BAWeiOOaFqdK4jmA5y5XKInay_NEnoWqIiL6RF6Xh4-D7shmW0Q1IpHsIl4Ljm_o7WJbZYRkTOiz8GtnlpW3SAliBVh329E6bAuajFI/s1600/2012.jpg 

SELAMAT TAHUN BARU DALAM BERBAGAI BAHASA DUNIA
AFRIKAANS gelukkige nuwejaar
ALBANIAN Gëzuar vitin e ri
ALSATIAN e glëckliches nëies / güets nëies johr
ARABIC aam saiid / sana saiida
ARMENIAN shnorhavor nor tari
AZERI yeni iliniz mubarek

Selamat Tahun Baru All



TAHUN BARU ???
Tahun Baru bagiku sama kayak harapan seseorang ya harapan semua orang lah termasuk aku sih. hhehhe