A. Tipe-Tipe Stream yang Umum Digunakan
- Stream Karakter dan Byte
Seperti yang telah disebutkan sebelumnya, secara umum ada dua tipe dari stream, yaitu stream karakter dan byte. Kita hanya mengulang perbedaan mendasar antara keduanya. Stream byte adalah abstraksi file atau alat untuk data biner sedangkan stream karakter adalah untuk karakter Unicode. Class InputStream adalah abstraksi class root untuk semua input stream byte sedangkan class OutputStream adalah class root abstraksi dari semua output stream byte. Untukstream karakter, superclasss yang sesuai dari semua class-class secara berturut-turut adalah class Reader dan the Writer. Kedua class-class ini adalah abstraksi class-class untuk membaca dan menulis stream karakter.
Window Classes Fundamental
daftar class pada kontainer yang telah disediakan oleh AWT :
Komponen : Abstract Class untuk object yang dapat ditampilkan pada console dan berinteraksi dengang user. Bagian utama dari semua class AWT.
Kontainer : Abstract Subclass dari Component Class. Sebuah komponen yang dapat menampung komponen yang lainnya.
Panel : Turunan dari Container Class. Sebuah frame atau window tanpa titlebar, menubar tidak termasuk border. Superclass dari applet class.
Window : Turunan dari Container class. Top level window, dimana berarti tidak bisa dimasukkan dalam object yang lainnya.Tidak memiliki border dan menubar.
Frame : Turunan dari window class. Window dengan judul, menubar, border dan pengatur ukuran di pojok. Memiliki empat constructor , dua diantaranya memiliki penulisan seperti :Frame(), Frame(String title)
contohnya :
import java.awt.*;
public class SampleFrame extends Frame {
public static void main(String args[]) {
SampleFrame sf = new SampleFrame();
sf.setSize(100, 100); //Coba hilangkan baris ini
sf.setVisible(true); //Coba hilangkan baris ini
}
}
Enkripsi : proses penggunaan algoritma yang kompleks untuk mengkonversi pesan ( plaintext atau cleartext ) 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 ).
APPLET adalah tag HTML yang digunakan untuk memasukan file java ke dalam dokumen HTML. Penggunaanya sama persis seperti tag EMBED yang digunakan untuk memasukkan konten multimedia ke dalam dokumen HTML. Untuk menampilkan file JAVA pada dokumen HTML, maka browser yang digunakan harus sudah terinstal plugin yang dapat mendukung file JAVA pada dokumen HTML. Sama halnya dengan tag INPUT TYPE=RADIO atau INPUT TYPE=CHECKBOX, tag OPTION berguna untuk meminta inputan dari pengunjung yang disediakan dalam bentuk pilihan. Tentu saja, tag OPTION ini baru berguna apabila inputan data yang dimasukkan oleh pengunjung dikombinasikan dengan kode program yang dapat memroses inputan yang dimasukkan.
CODE
Atribut ini merupakan atribut yang paling penting dikarenakan atribut ini digunakan untuk menentukkan sumber dari file JAVA yang ingin ditampilkan. Atirbut ini digunakan hanya untuk menentukkan nama dari file JAVA yang dimaksud bukan untuk menuliskan alamat lengkap atau direktori dari sumber yang akan ditampilkan.
Perhatikan yang benar dan yang salah,
Salah
Benar
Jika file JAVA tidak ditempatkan pada direktori yang sama dengan dokumen HTML yang dibuat, maka gunakan atribut CODEBASE untuk menentukkan direktori dari file JAVA yang dimaksud. Penggunaan atribut CODE hanya digunakan untuk menuliskan nama dari file JAVA tersebut
CODEBASE
sebenarnya yaaa ternyata yaa gak susah belajar membuat Java Applet .
cukup dipahami dicoba dan dimengerti, nanti bakal bisa sendiri HAHA!
ini hasil belajarku membuat Java Applet bersama pak Hadi .
ya walaupun belom bisa bikin coding sendiri, paling tidak pahamlah . toh nanti insya Allah bisa bikin coding sendiri #Amin :)
Kemaren2 habis ulangan lisan java tentang PBO..
gini nih ceritanya :
Pewarisan : penurunan semua variable & method dari kelas super atau kelas induk ke sub class
Polimorfisme : merupakan perubahan bentuk, ada 2 jenis :
a. overload : perubahan parameter di kelas itu sendiri dan berlaku pada method dan konstruktor
b. overriding/override : perubahan body di kelas turunan dan berlaku pada method
Sejarah Singkat JAVA
Pada 1991, sekelompok insinyur Sun dipimpin oleh Patrick Naughton dan James Gosling ingin merancang bahasa komputer untuk perangkat konsumer seperti cable TV Box. Karena perangkat tersebut tidak memiliki banyak memori, bahasanya harus berukuran kecil dan mengandung kode yang liat. Juga karena manufaktur – manufaktur berbeda memilih processor yang berbeda pula, maka bahasa harus bebas dari manufaktur manapun. Proyek diberi nama kode ”Green”.
Kebutuhan untuk fleksibilitas, kecil, liat dan kode yang netral terhadap platform mengantar tim mempelajari implementasi Pascal yang pernah dicoba. Niklaus Wirth, pencipta bahasa Pascal telah merancang bahasa portabel yang menghasilkan intermediate code untuk mesin hipotesis.
Mesin ini sering disebut dengan mesin maya (virtual machine). Kode ini kemudian dapat digunakan di sembarang mesin yang memiliki interpreter. Proyek Green menggunakan mesin maya untuk mengatasi isu utama tentang netral terhadap arsitektur mesin. Karena orang – orang di proyek Green berbasis C++ dan bukan Pascal maka kebanyakan sintaks diambil dari C++, serta mengadopsi orientasi objek dan bukan prosedural.
Mulanya bahasa yang diciptakan diberi nama "Oak" oleh James Gosling yang mendapat inspirasi dari sebuah pohon yang berada pada seberang kantornya, namun dikarenakan nama Oak sendiri merupakan nama bahasa pemrograman yang telah ada sebelumnya, kemudian SUN menggantinya dengan JAVA.
Indonesia Tak Kalah Indah
memang klo kita dengar dari pemberitaan di media2 lokal atau international, seolah2 di setiap sudut negeri kita tercinta ini semuanya gak ada yang bagus, tapi saya benar2 kagum pas melihat foto-foto ini... selamat menikmati.. INILAH INDONESIA
~Enjoy~
Taj Mahal ?? Salah.. ini masih di Indonesia, Masjid An Nur/Pekanbaru
Attitude? Apaan yah?
Pengertian
Perilaku manusia juga dilatar belakangi oleh sikap. Sikap sendiri memeiliki pengertian sebagai “organisasi pendapat, keyakinan seseorang mengenai objek atau situasi relatif yang relatif ajeg yang disertai adanya perasaan tertentu dan memberikan dasar kepada organisme untuk membuat respon atau perilaku dalam cara tertentu yang dipilihnya”. Atau dalam bahasa sederhana sikap adalah kesediaan beraksi terhadap suatu hal.
Sikap memiliki beberapa pengertian dan definisi sebagai berikut :
• Sikap adalah predisposisi mental untuk melakukan suatu tindakan (Kimmball Young (1945)
• Sikap adalah keajegan dan kekhasan perilaku seseorang dalam hubungan dengan stimulus manusia atau kejadian-kejadian tertentu (Sherif & sherif 1956)
• Sikap adalah predidposisi yang dipelajari untuk merespon secara konsisten dalam tatacara tertentu dan berkenaan dengan objek tertentu (Fishbein & Ajzen 1975)
• Kesimpulannya pengertain sikap adalah kecenderungan untuk bertindak dan bereaksi terhadap stimulus atau rangsangan.
Senior dan junior mungkin terkesan tidak ada hubungan erat diantara mereka. Namun berbeda kalau di SMK TELKOM ini sendiri.
Tetap mengacu istilah senior dan junior namun hubungan terjalin baik dan tetap ada rasa saling menghormati.
Sebagai senior harus benar-benar bisa mengarahkan juniornya untuk melakukan hal baik atau menjadi contoh buat juniornya.
Sedangkan junior harus bisa memahami tentang suatu attitude terhadap senior dan siapapun yang berda dalam lingkungan sekolah.
Senior dan junior memiliki kewajiban dan hak yang sama. Senior harus menjadi contoh baik buat juniornya,sedangkan junior harus bisa menghormati orang yang lebih tua darinya.
Bahasa pemrograman Java pertama lahir 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, James Gosling dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Dikembangkan oleh Sun Microsystems dan diterbitkan tahun 1995. Java tidak boleh disalahpahami sebagai JavaScript. JavaScript adalah bahasa scripting yang digunakan oleh web browser.
Bahasa pemrograman Java pertama lahir dari The Green Project, yang
Abandoned Places | We humans are explorers by nature. The quest for discovery, both old and new, is part of what separates us from rest of the animal kingdom. Since the world we live in has been largely mapped and plotted, we urban adventurers turn our sights toward the relics of old and the ruins of the recent past. If you find
Shelby SuperCars (Ultimate Aero EV), merupakan mobil yang mempunyai kecepatan hingga 1.000 hp (250 mph) dan mempunyai kestimewaan lain
yaitu rendah emisi, ramah lingkungan dan mobil cepat ini menggunakan tenaga listrik tidak seperti mobil pada umumnya yang menggunakan tenaga fosil.
KOMPAS.com — Sebuah pertarungan sengit antara seekor singa betina dan seekor kerbau liar Afrika (buffalo bull) di tengah jalan raya yang sibuk terekam kamera turis.
Orang-orang yang berkendara ketika melewati Kruger National Park, di Afrika Selatan, menyaksikan seekor singa betina yang berupaya keras memangsa seekor kerbau liar. Dua binatang itu begitu gigih dalam pertarungan yang berlangsung delapan jam dan mengabaikan kendaraan para pelintas yang hanya berjarak beberapa kaki dari mereka.
Singa betina sudah terkenal paling banyak melakukan perburuan. Saat pertarungan berlangsung, seekor singa jantan besar hanya menonton dan tidak melakukan apa pun untuk membantu singa betina itu.
Pemandangan itu difilmkan oleh seorang turis, Muhammed Patel. Pengusaha berusia 24 tahun itu mengatakan, "Itu seperti menonton film dokumentasi alam liar di depan mata Anda, hanya saja kali ini kita juga ada di dalamnya."
"Mereka hanya beberapa kaki dari mobil-mobil yang lewat, tetapi tampaknya tak satu pun dari binatang memperhatikan orang. Mereka hanya bertekad untuk saling mengalahkan. Saya tidak pernah melihat seekor singa betina begitu bernafsu untuk membunuh kerbau, padahal singa itu sendirian, dan singa jantan angkuh yang tidak tahu diri hanya menonton dari rerumputan," kata Patel seperti dikutip Telegraph, Kamis (14/1/2010).
Menurut sejumlah saksi mata, kerbau itu telah menjadi target sekelompok singa betina, tetapi semuanya kemudian mundur satu per satu. Drama itu terjadi di Orpen Road yang merupakan rute utama menuju taman yang terkenal di seantero dunia itu.
maafsalah.blogspot.com :
10 Fakta Unik Mario
Siapa yang tidak kenal dengan tukang ledeng berkumis tebal berbaju merah lengkap dengan topi berhuruf 'M' di kepalanya. Ya, semua orang pasti mengenal sosok Mario. Tetapi siapakah yang tahu nama panjang Mario atau fakta-fakta unik lainnya? Bila kamu penasaran dengan fakta-fakta unik di balik sosok Mario, silahkan baca terus artikel yang satu ini.
kali ini datang dari Negara Jepang. Mereka memang tidak pernah berhenti menciptakan penemuan-penemuan baru.
Seperti yang dilakukan oleh sepasang suami-istri yang berprofesi sebagai petani di Kumamoto, Jepang. Pasangan petani ini berhasil membuat semangka berbentuk hati.
Narwhal (Monodon monoceros) adalah nama salah satu paus yg paling tidak diketahui manusia. Nama “narwhal” berasal dari bahasa Norse Kuno yg berarti “paus mayat”. Nama itu diberikan karena kebiasaannya yg kadang-kadang berenang tak bergerak di permukaan laut dengan posisi perut menghadap ke atas & warna tubuhnya yg bertotol-totol kelabu seperti pelaut yg tenggelam. Mereka diketahui hanya hidup di seluruh perairan Kutub Utara, tepatnya di Samudera Arktik. Narwhal adalah paus bergigi & termasuk karnivora yg memakan hewan-hewan laut seperti ikan, udang, atau cumi-cumi


