Java adalah bahasa
pemrograman yang dapat dijalankan di beberapa perangkat elektronik seperti
komputer, telepon genggam dan perangkat lain yang mendukung java. Java tidak
tergantung dengan platform dimana ia dijalankan, dengan kata lain java bisa
dijalankan di beragam sistem operasi seperti Windows, Linux, Macintosh dan
lainnya, java dikenal pula dengan slogannya, "Tulis
sekali, jalankan di mana pun". Bahasa ini awalnya dibuat oleh James
Gosling saat masih bergabung di Sun Microsystems dan saat ini merupakan bagian
dari Oracle dan dirilis tahun 1995. Bahasa pemrograman java banyak mengadopsi
sintaks yang terdapat pada C dan C++ namun dengan sintaks model objek yang
lebih sederhana. Saat ini java merupakan bahasa pemrograman yang paling populer
digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis
perangkat lunak aplikasi ataupun aplikasi berbasis web.
Java secara resmi diperkenalkan oleh SUN
pada tanggal 23 Mei 1995, Sedangkan sejarah pembangunan java sendiri sudah
dimulai sejak tahun 1991, James Gosling mencari nama bahasa baru suatu ketika
mampir disebuah caf'e untuk minum kopi dan timbulah Nama Oak, Oak sendiri
diambil dari pohon Oak yang tumbuh di depan jendela ruang kerja James
Gosling.Kemudian di ganti Java karena telah ada bahasa yang bernama Oak. Nama
java ini diambil dari kopi murni yang digiling langsung dari biji kopi kesukaan
Gosling. Java kemudian dipakai untuk sebuah browser yang bernama WebRunner
setelah berhasil browser tersebut kemudian dinamakan HotJava dengan symbol secangkir
Kopi Panas.
Pada Tahun 1995 bahasa Java dan HotJava
diumumkan diweb. Versi alphanya ditayangkan awal tahun 1995, Pada tahun 1995
musi panas diimplementasikan pada windows 95 dan Linux. Pada tanggal 23 Januari
1996, Java versi 1.0 resmi diumumkan dan disediakan di web untuk Netscape 2.0,
salah satu browser terkenal mengadopsi Java dan JavaScript. Perkembangan Java
tidak berhenti disitu saja, Berbagai teknologi diperkenalkan seperti J2EE(Java
2 Enterprise Edition), J2SE (Java 2 standar Edition), Java bean,Java server
page(JSP) dan JME (Java Micro Edition).
Pemrograman Berorientasi Object,
Komponen-koponen penyusun program secara konseptual akan dipecah menjadi
bagian-bagian tersendiri yang disebut object. 1. Setiap object Memiliki
data(sifat,berupa variabel maupun konstanta). 2. Method
(perilaku atau kemampuan melakukan sesuatu berupa fungsi). Contoh Manusia
adalah object yang memiliki data, misal : Nama, jenis kelamin, tinggi badan,
dll. Contoh method misalnya Cara bicara, cara berjalan, cara marah dll.
Sifat-sifat Pemrograman Java
1. Java
berorientasi Object
Merupakan pemrograman yang berorientasi
object artinya, penulisan program harus dibuat dalam bentuk object.
2. Java
bersifat terdistribusi.
Program Java sesuai dengan perkembangan
teknologi saat ini, Yaitu teknologi jaringan local seperti jaringan internet.
3. Java
bersifat multiplatform
Program java sudah diterjemahkan dengan
benar dan berhasil dapat dijalankan pada platform yang lain atau pada system operasi
yang lain.
4. Java
bersifat Multithread
Thread merupakan unit dasar penggunaan
central processing unit(CPU) yang terdiri dari Thread_ID, program counter
register set dan stak.
Struktur program Aplikasi
Import
java.nama class.nama fungsi;
Class
nama program
{
Public
static void main(String[]args)
{
Deklarasi
Int : x = ;
Input
Proses
Output
}
}
Contoh program aplikasi Java :
import java.io.*;
class soal1
{
public static void main (String[] args)
{
System.out.println(“selamat datang diprogram
java”);
}
}
Fungsi :
} import :
digunakan untuk memanggil pustaka fungsi yang tersedia
◦
Contoh
import java.io.*;
} Memanggil
kelas io (input output) dari pustaka java. Kelas input output
diperlukan dalam melakukan membaca data atau menampilkan data.
} class
:
harus mendahulukan semua program java karena program java didefinisikan sebagai
suatu kelas
◦
Contoh soal1 adalah nama kelas yang diberikan
pada program ini
} { } :
merupakan program yang berada dalam kesatuan logis sebab itu define class harus
berada diantara {}
} public
static void main : sifat utama dari kelas program yang dibuat.
◦
bersifat public berarti bersifat umum bisa
dipakai oleh program lain.
◦
Bersifat static berarti karakteristiknya
tetap pada kelas ini.
◦
Bersifat void bearti fungsi kelas in
mengembalikan suatu nilai
◦
Main menyatakan fungsi kelas program dapat
menerima argument ketika dijalankan dan argument itu adalah string yang
berbentuk larik atau lebih dari satu argument.
} System.out.println()
adalah
perintah untuk menampilkan kalimat yang berada diantara tanda kutip dalam
kurung yaitu “ selamat datang diprogram java” sehingga akan tampil dilayar
ketika program dijalankan.
Tidak ada komentar:
Posting Komentar