Pengenalan Java
Posted in Pemorgraman Berbasis ObjekPengertian Bahasa Pemrograman Java
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". 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.
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.
Kelebihan Java
Kompiler Java
Kompiler Java bernama javac. Program ini berguna untuk mengkompilasi berkas sumber kode java kedalam bentuk yang dapat dimengerti oleh interpreter Java. Hasil komplasi berupa berkas bytecode. Dalam hal ini khiran yang digunakan berupa *.class.
Interpreter Java
Interpreter Java digunakan untuk mengesekusi/menjalankan berkas bytecode(*.class). Program inilah yang dipakasi untuk menjalankan program Java, khususnya untuk yang tergolong aplikasi.
Instalasi dan Konfigurasi
Instalasi Program
§ Jalankan setup program java (contoh = jdk-6u14-windows-i586.exe)
§ Muncul dialog awal instalasi JDK
§ Tekan Accept untuk menerima persetujuan lisensi dari Sun.
§ Pilih semua fitur yang kita inginkan pada langkah Custom Setup
§ Tekan next untuk melanjutkan. Perhatikan bahwa folder instalasi adalah di
C:\Program Files\Java\jdk1.6.0_05
§ Keluar progress dialog untuk instalasi JDK. Tunggu hingga selesai.
§ Setelah selesai melakukan instalasi JDK akan dilanjutkan dengan instalasi JRE seperti terlihat pada gambar di bawah. Lanjutkan dengan mengklik tombol Next.
§ Akan keluar progress dialog untuk instalasi JRE.
§ Klik tombol Finish.
Konfigurasi
1. Set environment variable, %PATH%.
· Klik Start pada sistem Windows Anda
· Klik kanan Computer, pilih Properties
· Pilih Advanced system settings
· Klik Environment Variables
· Pada System variables cari Path
· Tambahkan satu nilai pada Variable Value yaitu folder binary instalasi JDK. contoh = C:\Program Files\Java\jdk1.6.0_05\bin
· Perhatikan pada gambar bahwa antar satu path/folder yang satu dengan path yang lain kita pisahkan dengan tanda titik koma (;)
· Klik tombol OK
· Selesai
Verifikasi Program Java
Untuk memverifikasi apakah program java kita sudah terinstal dengan baik, maka kita dapat mengecek versi java yang telah terinstal dengan cara masuk ke command prompt (Windows+Rà cmd). Kemudian kita ketikkan java –version atau javac –version. Maka akan muncul versi program java yang terinstal di komputer kita.
Kompilasi Program
Kompilasi program dilakukan ketika source code program java sudah diketikkan ke dalam editor program java (misal Notepad++).
Untuk mengeksekusi sebuah program Java, maka terdapat langkah-langkah yang harus dilakukan:
1. Masuk ke Command Prompt (Windows+R).
2. Masuk ke direktori tempat penyimpanan file.java.
3. Ketikkan javac namafile.java (sebagai compiler).
4. Apabila tidak terjadi eror, lanjutkan dengan mengetikkan java namafile untuk menjalankan program java.
Struktur Dasar Program Java
public class HelloPTI{
public static void main(String []args){
System.out.println("Hello Pendtium...");
}
}
Baris pertama code public class HelloPTI menandakan nama class yaitu HelloPTI. Dalam Java, semua code seharusnya ditempatkan di dalam deklarasi class. Sebagai tambahan, class menggunakan access modifier public, yang mengidentifikasikan class kita mempunyai akses bebas ke class lain dari package yang lain pula (package merupakan kumpulan dari class-class).
Baris berikutnya yaitu kurung kurawal ({) menandakan awal blok. Setelah itu pada baris selanjutnya terdapat code static void main(String []args) yang mengindikasikan nama suatu method dalam class HelloPTI yang bertindak sebagai method utama. Method utama adalah titik awal dari suatu program Java. Semua program kecuali applet pada program Java dimulai dengan method utama. Sedangkan code System.out.println(" ") digunakan untuk menampilkan teks yang diapit oleh tanda double pute (“...”). Dua baris terakhir yang terdiri dari dua kurung kurawal menandakan akhir dari blok method main dan secuah class.
Petunjuk penulisan program Java:
1. Program java yang dibuat harus selalu diakhiri dengan ekstensi namafile.java
2. Nama File harus sesuai/sama dengan nama class public nya. Sebagai contoh, jika nama class public Anda adalah Hello, Anda harus menyimpan file tersebut dengan nama Hello.java
Operator dalam Pemrograman Java
Dalam Java, ada beberapa tipe operator. Ada operator aritmatika, operator relasi, operator logika, dan operator kondisi. Operator ini mengikuti bermacam-macam prioritas yang pasti sehingga compilernya akan tahu yang mana operator untuk dijalankan lebih dulu dalam kasus beberapa operator yang dipakai bersama-sama dalam satu pernyataan. Berikut adalah dasar operator aritmatika yang dapat digunakan untuk membuat suatu program dalam Java:
Bahasa Pemrograman Java mengidentifikasikan 8 tipe data primitif. Mereka diantaranya adalah boolean, char, byte, short, int, long, double dan float.
Tipe data boolean diwakili oleh dua pernyataan yaitu true atau false. Tipe data char (karakter) diwakili oleh satu unicode. Tipe data ini mempunyai ciri dimana dia harus berada dalam single quote (‟). Sedangkan String bukan merupakan tipe data primitif. String mewakili tipe data yang terdiri dari beberapa karakter. String harus dituliskan dalam tanda double quote (“ “).
Tipe-tipe data integral memiliki bentuk default int. Anda dapat mengubahnya ke dalam bentuk long dengan menambahkan huruf L atau l. Tipe data integral memiliki range sebagai berikut:
Tipe data floating point memiliki double sebagai tipe data defaultnya. Tipe data floating point memiliki range sebagai berikut:
C. LATIHAN (SCRIPT DAN HASIL)
1. Latihan 1 Struktur dasar penulisan program java
Script :
Hasil :
2. Latihan 2 Contoh Perhitungan
Script :
a. Output program di atas adalah
b. Jika diinginkan untuk mengetahui nilai sisa hasil bagi dari i, j, x dan y pada program di atas dengan nilai digit terakhir dari NIM anda, maka program di atas menjadi
c. Output program pada pon b adalah
3. Latihan 3 Operator Relasi
Script :
a. Output program di atas adalah
b. Berikan penjelasan untuk masing-masing baris program
4. Latihan 4 Operator Kondisi
Script :
a. Output program di atas adalah
b. Jelaskan maksud dari baris ke-6
Mencetak score dengan memanggil nilai score dimana nilai score akan bernilai 10 karena yang diberikan answer=’a’.
D. TUGAS PRAKTIKUM (SCRIPT DAN HASIL)
1. Buat program sederhana untuk menghitung luas permukaan balok
Script :
Hasil:
2. Buat program konversi suhu 67 K ke Celcius, Reamur dan Fahrenheit.
Script :
Hasil :
TUGAS RUMAH
1. Buatlah program sederhana yang menggunakan operator aritmatika (selain program kalkulator)!
Script :
Hasil :
2. Buatlah program sederhana untuk menampilkan biodata diri yang datanya disimpan pada variabel!
Script:
Hasil :
F. KESIMPULAN
Berdasarkan dasar teori dan sumber referensi dapat ditarik kesimpulan bahwa :
ü Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995
ü Banyak paket standar awal yang terus dikembangkan pada versi selanjutnya:
o java.lang
: Peruntukan kelas elemen-elemen dasar.
o java.io
: Peruntukan kelas input dan output, termasuk penggunaan berkas.
o java.util
: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan.
o java.net
: Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.
o java.awt
: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)
o java.applet
: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.
ü Kompiler Java bernama javac. Program ini berguna untuk mengkompilasi berkas sumber kode java kedalam bentuk yang dapat dimengerti oleh interpreter Java. Hasil komplasi berupa berkas bytecode. Dalam hal ini khiran yang digunakan berupa *.class.
ü Interpreter Java digunakan untuk mengesekusi/menjalankan berkas bytecode(*.class). Program inilah yang dipakasi untuk menjalankan program Java, khususnya untuk yang tergolong aplikasi.
REFERENSI / DAFTAR PUSTAKA
· Modul Praktikum Pemrograman Berbasis Objek
· Noviyanto, ST.2012. Pemrograman Berorientasi Objek:Pengenalan Bahasa Pemrograman Java.(Online),(http://merlindrianti.staff.gunadarma.ac.id/v3n1/1_Pengenalan_Java.pdf), diakses 15 September 2013.
· http://id.wikipedia.org/wiki/Java
· http://www.kajianpustaka.com/2012/12/teori-bahasa-pemrograman-java.html
0 comments: