Default Green Orange
info comp & tech
For learning and sharing together
RSS
  • Home Page Home
  • About Me
  • bad sector
  • Download
  • Galleries

Sejarah dan Pengertian Java

Article Add comments

Sejarah dan Pengertian Java

javaJava adalah bahasa pemrograman berorientasi obyek, sehingga untuk memperoleh pemahaman yang lebih baik terhadap materi pada bab-bab selanjutnya, perlu disampaikan beberapa topik mengenai pemrograman berorientasi obyek yang berhubungan langsung dengan topik-topik yang akan dibahas, diantaranya mengenai konsep pemrograman berorientasi obyek, inheritance dan constructor. Topik-topik lain dalam pemrograman berorientasi obyek akan dibahas lebih lanjut bila memang diperlukan.

Pemrograman berorientasi obyek merupakan suatu konsep pemrograman dengan mengambil konsep obyek sebagai komponen dasar dari pemrogramannya. Obyek merupakan suatu kesatuan komponen dan struktur yang di dalamnya berisi attribut yang selanjutnya dinamakan dengan member dan method yang merupakan kumpulan fungsional dari suatu obyek. Sebagai suatu analogi obyek, kita ambil obyek mobil dan lainnya. Obyek mobil ini mempunyai method berupa maju, mundur, jalan, berhenti, dan berputar. Dengan demikian dapat dikatakan bahwa obyek mempunyai sifat-sifat, yaitu:

  • Member atau sering juga disebut dengan attribut yang menjelaskan variable, parameter atau keadaan (state) dari suatu obyek, misalkan pada obyek mobil terdapat member berupa roda, kemudi, seperti yang disebutkan di atas.
  • Method atau sering juga disebut dengan behavior yang menjelaskan perilaku, kegiatan atau kerja dari suatu obyek, misalkan pada obyek mobil terdapat method maju, mundur, berhenti, seperti yang disebutkan diatas.

Menulis program berbasis obyek menggunakan bahasa Java dilakukan dengan cara membentuk sebuah class, menentukan variabel member dan menentukan method. Pembentukan class dari suatu obyek ini dinamakan dengan enkapsulisasi. Untuk menggambarkan suatu obyek digunakan suatu diagram yang dinamakan dengan class diagram.

  • Nama Class
  • Member
  • Method

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. Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini.

Teknologi baru ini dinamai “*7″ (Star Seven).Setelah era Star Seven selesai, sebuah anak perusahaan TV kabel tertarik ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto.Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi 70 orang.

Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai medium yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer.Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner.

Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java.Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemeritaan pertama kali pada surat kabar San Jose Mercury News pada tanggal 23 Mei 1995. Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan George Paolini dari Sun Microsystems bersama Marc Andreessen, membentuk Netscape.Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja “bapak java”, James Gosling.

Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi “Java”. Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling.Versi Awal Versi awal Java ditahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0.

  • Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya:
  • Java.lang : Peruntukan kelas elemen-elemen dasar.
  • Java.io : Peruntukan kelas input dan output, termasuk penggunaan berkas.
  • Java.util : Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan
  • Java.net : Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.
  • Java.awt : Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)
  • Java.applet : Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.

Sumber : id.wikipedia.org

Posted By Andhie

Download doc
Download Pdf
Did you like this? Share it:
Tweet

February 3rd, 2010  

14 Responses to “Sejarah dan Pengertian Java”

  1. seolace
    May 7th, 2010 at 5:26 am

    Nice post, thanks for writing!


  2. Peter Zwillingskinderwagen
    June 29th, 2010 at 6:10 pm

    nice!


  3. Peter Zwillingskinderwagen
    June 30th, 2010 at 10:00 am

    i like it ;-)


  4. Lars Eggert Pick up Artist
    July 7th, 2010 at 3:01 pm

    wow! nice!!!


  5. Lars Eggert Pick up Artist
    July 7th, 2010 at 5:02 pm

    :-) cool!


  6. Dennis Stolecki
    January 16th, 2011 at 12:10 am

    We are a grouping of volunteers and beginning a new strategy in our residential district. Your website supplied us with worthwhile information to help us get started.You have finished an proud task!


  7. Answer Machine Phones
    March 20th, 2011 at 12:35 am

    I like the valuable information you provide in your articles. I will bookmark your weblog and check again here frequently. I am quite certain I will learn lots of new stuff right here!


  8. download itunes
    April 1st, 2011 at 4:22 pm

    Interesting read, cheers! I finally see the big ikon.


  9. Online Courses
    April 12th, 2011 at 12:53 pm

    After study a few of the blog posts on your website now, and I truly like your way of blogging. I bookmarked it to my bookmark website list and will be checking back soon. Pls check out my web site as well and let me know what you think.


  10. andhie13
    April 13th, 2011 at 5:16 am

    are this address is your site…??
    http://workskillsonline.com

    i like it, that’s so simple…. :)


  11. mittelaltermarkt
    April 13th, 2011 at 6:23 pm

    Great post. Where did you find this information?


  12. buy tralgiol 100 mg
    June 5th, 2011 at 1:56 pm

    I am enjoying your writing style in this article. You’ve made it engaging, unique and totally impressive. You have some great views on this subject. Thank you for sharing this.


  13. buy lexapro
    August 8th, 2011 at 2:56 am

    I just added your website on my blogroll. I may come back later on to check out updates. Excellent information!


  14. buy flexeril
    October 13th, 2011 at 10:34 am

    Thank you for this information! I used it for my diploma thesis =)


Leave a Reply

  •  

    February 2010
    M T W T F S S
        Mar »
    1234567
    891011121314
    15161718192021
    22232425262728
  • IM

  • Hello! Myspace Comments
  • Recent Posts

    • What’s New
    • Connect USB modem in Backtrack5 with PPP Config
    • Lying Mail
    • Robot Line Follower
    • SarMut ====>>> Sarang seMut
  • Categories

    • Andhie's Shop
    • Article
    • Hacking & Cracking
    • Internet
    • Security
    • Top Highlight
  • Blogroll

    • WordPress.org 0
  • Sites

    • IlmuKomputer 0
    • my site 0
    • SMADAV PRO 10
  • University Of Muhammadiyah Malang

    • My Lovely University 0
  • Meta

    • Register
    • Log in
    • Entries RSS
    • Comments RSS
    • WordPress.org
  • Pages

    • About Me
    • bad sector
    • Download
    • Galleries
  • Archives

    • November 2011
    • August 2011
    • June 2011
    • April 2011
    • March 2011
    • October 2010
    • April 2010
    • March 2010
    • February 2010
  • My Contac

    Andhie Lost'in Juldin

    Create Your Badge

Copyright © 2012 info comp & tech
XHTML CSS Log in