Minggu, 12 Oktober 2014

Pengenalan Java



PENGENALAN JAVA


Bahasa Pemrograman Java
        Program adalah sekumpulan perintah-perintah (instruksi) yang diatur secara sistematis untuk menyelesaikan suatu masalah. Program komputer terdiri dari kode dan data. Kode yang dimaksud adalah proses logis program (misalnya fungsi), dan Data dapat berupa variable atau konstanta.
       Bahasa pemrograman adalah suatu alat komunikasi standar untuk mengekspresikan instruksi kepada komuter. Layaknya bahasa manusia, bahasa pemrograman juga memiliki tata tulis (syntax) dan aturan tertentu. Bahasa pemrograman memfasilitasi cara dan aturan yang dilakukan oleh programmer untuk menuliskan perintah menyimpan, mengkompilasi, dan melihat hasil secara benar.
         Bahasa Pemrograman Java adalah bahasa pemrograman berorientasi objek atau Object Oriented Programming (OOP). Dalam pemrograman berorientasi objek, setiap objek akan memiliki data (sifat berupa variable atau konstanta) dan method (perilaku atau kemampuan melakukan sesuatu berupa fungsi). Jadi objek dapat didefinisikan sebagai suatu entitas yang memiliki data dan method.

 Sejarah Singkat Java
              Pemrograman java dipelopori oleh James Gosling, Patrick Naughton, Chris Warth, Ed Frank, dan Mike Sheridan dari Sun Microsystem, Inc pada tahun 1991. Pada awalnya bahasa java disebut Oak tahun 1992, tapi kemudian diubah menjadi Java pada tahun 1995. Banyak orang yang terlibat dalam desain java dan evolusi bahasa ini, Bill Joy, Arthur van Hoff, Jonathan Payne, Frank Yellin, dan Tim Lindholm merupakan contributor kunci pembuatan pemrograman ini. Pada akhirnya, Java banyak digemari oleh para programmer karena open source, multiplatform dan dapat dikembangkan ke pemrograman berbasis internet sesuai dengan kebutuhan masa atau zaman.

Sifat-Sifat Pemrograman Java
*Berorientasi Objek
*Terdistribusi
*Multiplatform
*Multithread

Konsep Pemrograman Berorientasi Objek
*Class
Adalah permodelan dari objek yang menjelaskan data (sifat karakteristik) dan fungsi yang dimiliki suatu objek. Class merupakan tempat yang digunakan untuk menciptakan suatu objek. Class dapat membuat atau mendeklarasikan tipe data baru
*Object
sebuah kelas dapat digunakan untuk membuat banyak objek, setiap objek, setiap objek dapat diperlakukan secara berbeda oleh objek objek lain yg menggunakannya.
*Attribute
Atribut adalah karateristik yang dimiliki oleh objek. Attribute menyimpan informasi tentang objek. Attribute dapat diartikan sebagai data, symbol, property, atau sebuah field data. Setiap variaabel memiliki tipe data dan diberi nama yang unik.
*Method
Method merupakan tingkah laku yang dimiliki oleh objek. Method ini bisa berbentuk prosedur maupun fungsi.
*Constructor
Konstruktor adalah method yang berfungsi untuk menginisialisasi variabel-variabel instans yang akan dimiliki oleh objek. Method konstruktor harus memiliki nama yang sama dengan nama kelas. Konstruktor ini dipanggil pada saat proses instalasi kelas menjadi objek.

Sumber : Sariadin Siallagan.2009.Dasar-Dasar Pengenalan & Pemahaman Java. C.V ANDI OFFSET.Yogyakarta

Tidak ada komentar:

Posting Komentar