Sejarah Java
Java dipelopori oleh James
Gosling, Patrick Naughton, Chris Warth, Ed Frank, dan Mike Sheridan dari
Sun Microsystems, Inc pada tahun 1991. Mereka membutuhkan kurang lebih
18 bulan untuk membuat versi pertamanya. Bahasa ini pada awalnya disebut
“Oak” tapi kemudian diubah menjadi “Java” pada tahun 1995 karena nama
Oak telah dijadikan hak cipta dan digunakan sebagai bahasa pemrograman
lainnya. Antara pembuatan Oak pada musim gugur 1992 hingga diumumkan ke
publik pada musim semi 1995, banyak orang yang terlibat dalam desain dan
evolusi bahasa ini. Bill Joy, Arthur van Hoff, Jonathan Payne, Frank
Yellin, dan Tim Lindholm merupakan kontributor kunci yang mematangkan
prototipe aslinya.
Java Modern
Java telah
digunakan dalam banyak hal dan telah membuktikan keberadaannya pada
abad ke 21. Saat ini, Java digunakan bermacam jenis aplikasi seperti
aplikasi embedded, aplikasi keuangan, desktop, simulasi pesawat,
pemrosesan citra, game, aplikasi perusahaan terdistribusi yang disebut
J2EE dan masih banyak lagi.
Java Virtual Machine (JVM)
Java
Virtual Machine merupakan aplikasi sederhana yang ditulis dalam bahasa C
untuk mengeksi program yang ditulis dalam bahasa Java. Pada saat
kompilasi (perubahan dari bahasa tingkat tinggi ke bahasa lebih rendah),
program tersebut diubah menjadi KODE BYTE. Kemudian pada saat eksekusi,
JVM membaca kode byte tersebu dan mengubahnya menjadi bahasa mesin yang
dimengerti oleh sistem operasi tempat program tersebut dijalankan.
Karena
JVM sangat bergantung pada platformnya (bahasa mesin merupakan bahasa
level rendah yang hanya dimengerti oleh suatu mesin tertentu, misalnya
Intel, tapi tidak dapat dimengerti oleh mesin lain, seperti Macintosh),
byte code ini dapat dibuat untuk terbebas dari kungkungan platform
tertentu. Code byte yang dihasilkan dalam proses kompilasi bahasa Java
akan selalu sama untuk setiap sistem operasi atau jenis mesinnya, tetapi
JVM akan mengubah kode byte tersebut menjadi bahasa mesin tujuannya.
Just In Time Compiler (JIT)
Meskipun
Java didesain untuk diinterpretasi, secara teknis tidak ada yang
menghalangi Java untuk dikompilasi menjadi bahasa mesin seperti
bahasa-bahasa pemrograman lainnya. Sun menyediakan kompiler Just In Time
Compiler (JIT) untuk mengkompilasi kode byte itu menjadi bahasa
mesinnya pada saat yang bersamaan dengan eksekusinya. Walaupun demikian,
pendekatan JIT ini menghasilkan kemampuan yang lebih dibandingkan
dengan interpretasi biasa.
Rabu, 27 Maret 2013
Kata-Kata Bijak Motivasi Kehidupan
* Jangan terlalu bergantung pada orang-lain karna bayanganmu sendiri saja (dapat) meninggalkanmu saat kamu ada di kegelapan.
* Diam bukan berarti acuh, tenang bukan berarti menerima begitu saja dan berbaik hati bukan berarti lemah.* Allah selalu memberikan yang terbaik kepada mereka yang menyerahkan pilihan itu kepadaNya
* Kemarahan adalah kondisi dmn lidah bekerja lebih cepat dari pada pikiran dan kata2 yang terlanjur terucap hanya jadi penyesalan.* Sama seperti pelangi yang berwarna-warni, perbedaan (warna) dalam hidup itu lah yang membuat hidup ini lebih indah.
* Jangan gantungkan kebahagiaanmu pada orang yang bahkan tak berusaha membuatmu bahagia, karena itu hanya akan menyisakan luka hati.* Melihat ke atas sebagai motivasi bukan untuk jadi rendah diri, melihat ke bawah agar lebih bersyukur bukan agar jadi sombong.
* Saat melakukan hal baik mungkin tak banyak yang ingat, tapi sekali lakukan salah akan sulit lupa, maka hati2lah dalam bertindak.* Percaya. Jika kita ikhlas, pasti Tuhan kan memberikan balasan yang lebih baik.
* Kadang rasa kecewa yang mendalam itu disebabkan oleh ekspektasi/harapan kita yang terlalu tinggi pada seseorang/sesuatu.* Saat Anda ingin menyerah, ingatlah kembali alasan mengapa selama ini Anda bertahan.
* Gagal itu biasa, tapi kegagalan yang sesungguhnya adalah saat kita menyerah dan berhenti mencoba.* Hidup hanya sekali, jd jgn dihabiskan dgn hal yg sia-sia dan jgn menunggu tua utk lakukan hal positif yg ingin Anda capai.
* Karena kebahagiaan sejati itu munculnya dari dalam hati, hati yang selalu bersyukur, hati yang ikhlas dan selalu mengingat Tuhan.
Langganan:
Postingan (Atom)