java_embedded_os2Sejarah Singkat Dari Java

    Di tahun 1991, sekelompok insinyur Sun dipimpin Patrick Naughton dan James Gosling ingin merancang bahasa komputer untuk perangkat konsumer seperti Cable, TV Box. Dikarenakan perangkat tersebut tidak memiliki banyak memori, bahasa yang dimiliki harus berukuran kecil dan mengandung kode yang liat. dan dikarenakan juga manufaktur-manufaktur berbeda memilih Processor yang berbeda pula, maka bahasa harus bebas dari manufaktur manapun. Proyek ini diberi nama kode “Green”.
    Niklaus Wirth, pencipta bahsa Pascal telah merancang bahasa portable yang menghasilkan intermediate code untuk mesin hipotesis. Mesini ini sering disebut dengan mesin yang memiliki interpreter. Proyek Green menggunakan mesin maya untuk mengatasi isu utama tentang netral terhadap arsitektur mesin. Dimana kebutuhan untuk flekjsibilitas, kecil, liat dank ode yang netral terhadap platform mengantar tim mempelajari implementasi Pascal yang pernah di coba.
    Mulanya bahasa yang diciptakan diberi nama “Oak” oleh James Gosling yang mendapat inspirasi dari sebuah pohon yang berada pada seberang kantornya, namun dikarenakan Oak sendri merupakan nama bahasa pemprograman yang telah ada sebelumnya, kemudian SUN menggantinya dengan JAVA. Nama JAVA terinspirasi pada saat mereka sedang menikmati secangkir di sebuah kedai kopi yang kemudian dengan tidak sengaja salah satu kopi dari mereka menyebutkan kata JAVA yang mengandung arti asal biji kopi. Akhirnya mereka sepakat untuk memberikan nama bahasa pemprograman tersebut dengan nama JAVA.
    Produk pertama proyek Green adalah Star 7(*7), sebuah kendali jarak jauh yang sangat cerdas. Implementasi WWW dan Internet sedang mengalami perkembangan sangat pesat dan anggota dari proyek Green menyadari bahwa Java juga dapat digunakan pada pemprograman Internet, sehingga penerapan selanjutnya mengarah menjadi teknologi yang berperan di web.

    untitled1

    Sumber Gambar:
    J.E.N.I “Pengenalan Pemprograman 1”

     Normal 0 false false false MicrosoftInternetExplorer4 Java telah mengakomodasi hamper seluruh fitur penting bahasa-bahasa pemprograman yang ada semenjak perkembangan komputasi modern manusia :

    Dari SIMULA, Bahasa pada tahun 65-an, bahasa yang mempengaruhi Java sekaligus C++.

    Dari LISP, Bahasa tahun 55-an. Diadopsi fasilitas garbage collection, serta kemampuan untuk meniru feneric list processing, meski fasilitas ini jarang dimanfaatkan.

    1. Dari Algol, Bahasa pada tahun 60-an diambil struktur kendali yang dimilikinya.

    2. Dari C++, diadopsi sintaks, sebagian semantics dan exception handling.

    3. Dari bahasa Ada, diambil strongly type, dan exception handling.

    4. Dari Objective C, diambil fasilitas interface.

    5. Dari bahsa SmallTalk, diambil pendekatan single-root class hierarchie dimana object adalah satu kesatuan hirarki pewarisan

    6. Dari bahasa Eiffel, fasilitas assertion yang mulai diterapkan di sebagian JDK 1.4

    Keunggulan dari penggunaan java :

    1. Menurut yang saya pernah ketahui keunggulan dari java yaitu sebagai berikut :

    2. Bahasa sintaknya mirip dengan C ++

    3. Java menggunakan pemprograman berorientasi objek yang membuat program dapat digunakan kembali.

    4. Program java dijalankan menggunakan Interpreter. Yang menyebabkan source code java yang telah dikompilasi menjadi java bytecodes yang dapat dijalankan pada platform yang berbeda-beda.

    5. Comliler pada java nenpunyai kemampuan mendeteksi error secara teliti dibandingkan bahasa pemprograman lain.

    6. Java memiliki beberapa mekanisme keamanan untuk menjaga aplikasi tidak digunakan untuk merusak system computer yang menjalankan aplikasi tersebut.

    7. Source code maupun program java mudah dibawa ke platform yang berbeda-beda tanpa harus dikompilasi ulang

    Kelemahan dari java.

    1. Perfomence pada java sering dikatakan kurang tinggi. Perfomence java apabila ingin ditingkatkan membutuhkan kompilasi dari java lain seperti buatan Inprise, Microsoft ataupun Symantec yang menggunakan just in Time Compilers(JIT).

    2. Pembatan sintaks saat pemprograman tidak ada fitur bantuan seperti VB 6.0 atau program visual-visual lainnya.

    Cara Pemasangan (Installasi) Java :

    Yang pertama dilakukan adalah kita harus mempunyai Compiler (Javac) yang berfungsi sebagai penterjemah kode program (java) kedalam intruksi berupa bytecodes yang dapat dikenali oleh Java Virtual Mechine(JVM). (Download disini) proses pengembangn aplikasi dengan dilustrasikan dengan gambar dibawah ini :

    untitled11

    Sumber gambar :

    http://java.sun.com/docs/books/tutorial/getStarted/intro/definition.html

     

    Untuk Menulis/memperbaiki Program (Text Editor). Dapat menggunakan Notepad, Notepad++ dan lain-lainnya. menurut saya yang mempermudah dari segi pembuatan yaitu Notepad++. Untuk informasi lebih lanjut (Klik disini).

     

    Contoh program sederhana

    Ketik Kode Program berikut pada Text Editor anda miliki

    untitled22

     

    Simpan program diatas dengan nama Daftar.java di (d:\java\) (tidak harus sama). Perlu diperhatikan pada penulisan program dengan Java adalah Case Sensitive. A tidak sama dengan a, Daftar tidak sama dengan daftar.

    Kompilasi Daftar.java ke Daftar.class

    Perintah yang digunakan untuk melakukan kompilasi adalah javac. Kompilasi akan dilakukan pada Command Prompt (Windows), agar compiler javac ataupun launcher java dapat dikenali secara menyeluruh oleh sistem operasi windows, maka kita bisa melakukan seting Variabel PATH pada windows sehingga lokasi instalasi JDK 6 dapat dikenali dimana saja dalam sistem operasi windows. Untuk melakukan seting Variabel PATH, ikuti langkah-langkah berikut (Windows XP):

    1. Klik tombol Start – Control Panel – System

    2. Pada jendela System Properties pilih Advanced – Environment Variables

    3. Add lokasi folder bin dari installasi JDK 6 untuk PATH didalam User Variables dan System Variables seperti: C:\Program Files\Java\jdk1.6.0_<versi>13\bin

    4. Apabila suah terdapt PATH yang sudah diset sebelumnya maka kita tambahkan saja titik koma(;) dipaling belakang PATH yang sudah ada.

    5. Menjalankan Command Prompt (Windows XP):

    6. Klik tombol Start – All Programs – Accessories – Command Prompt, atau

    7. Klik tombol Start – Run, ketikkan cmd kemudian Enter.

    Kemudian kompilasi program sederhana yang dibuat sebelumnya.

    untitled31

    Menjalankan Program Daftar

    Perintah yang digunakan untuk menjalankan program adalah java. Berikut adalah ilustrasi menjalankan Daftar

    untitled41

    Daftar Pustaka

    “Pengenalan Pemprograman 1”, J.E.N.I

    “The Java Tutorial”, http://java.sun.com/docs/books/tutorial, (28 November 2008)

    “Dasar pemprograman java”,http://suweca.com/

     

Explore posts in the same categories: Uncategorized

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s


%d blogger menyukai ini: