dasar pemrograman java

advertisement
DASAR PEMROGRAMAN JAVA
Lina Yuliana
[email protected]
Abstrak
Java adalah sebuah teknologi yang diperkenalkan oleh Sun Microsystems pada
pertengahan tahun 1990. Menurut definisi dari Sun,Java adalah nama untuk sekumpulan
teknologi untuk membuat dan menjalankan perangkat lunak pada komputer standalone
ataupun pada lingkungan jaringan. Kita lebih menyukai menyebut Java sebagai sebuah
teknologi dibanding hanya sebuah bahasa pemrograman, karena Java lebih lengkap
dibanding sebuah bahasa pemrograman konvensional.
Kata Kunci:Java
Pendahuluan
Artikel ini akan memberikan informasi bagi pembaca yang belum mempunyai
gambaran tentang bagaimana proses pembuatan program Java secara sederhana dalam
bentuk aplikasi biasa.
Pembahasan
Java sebagai salah satu bahasa pemrograman baru menjanjikan banyak kemudahan bagi
programmer junior ataupun senior. Tutorial/artikel ini akan membawa Anda mengenal
lebih jauh bahasa ini melalui pembahasan konsep model perancangan dan petunjuk
sederhana penggunaannya.
Java adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun
Microsystems sejak tahun 1991. Bahasa pemrograman ini dikembangkan dengan model
yang mirip dengan bahasa C++ dan Smalltalk, namun sudah dirancang agar lebih
mudah dipakai dan platform independent.
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Platform Independent
Platform independent berarti program yang ditulis dalam bahasa Java dapat dengan
mudah dipindahkan antar berbagai jenis sistem operasi. Aspek ini sangat penting untuk
dapat mencapai tujuan Java sebagai bahasa pemrograman Internet di mana sebuah
program akan dijalankan oleh berbagai jenis komputer dengan berbagai jenis sistem
operasi. Ini berlaku untuk level source code dan binary code dari program Java. Lain
dengan bahasa C dan C++, semua tipe data dalam bahasa Java mempunyai ukuran yang
konsisten di semua jenis platform. Hasil dari mengkompile source code Java bukanlah
kode mesin atau instruksi prosesor yang spesifik terhadap mesin tertentu, melainkan
bytecode yang berupa file berekstensi .class. Bytecode tersebut dapat langsung Anda
eksekusi di tiap platform yang dengan menggunakan Java Virtual Machine (JVM)
sebagai interpreter terhadap bytecode tersebut.
JVM sendiri adalah sebuah aplikasi yang berjalan di atas sebuah sistem operasi dan
menerjemahkan bytecode program Java dan mengeksekusinya, sehingga bisa dianggap
sebagai sebuah interpreter. Dengan cara ini, program Java yang telah dikompilasi akan
dapat berjalan di platform berbeda, asalkan berisi JVM.
Library
Selain kompiler dan interpreter, program Java memiliki library yang cukup besar yang
dapat mempermudah Anda dalam membuat sebuah aplikasi dengan cepat. Library ini
sudah mencakup untuk database, grafik, desain user interface, kriptografi, jaringan,
suara, dan lain-lain.
OOP
Java adalah bahasa pemrograman berorientasi objek (Object Oriented Programming)
secara gamblang adalah teknik untuk mengorganisir program dan dapat dilakukan
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
dengan hampir semua bahasa pemrograman. Namun program Java sendiri telah
mengimplementasikan berbagai fasilitas agar seorang programer dapat mengoptimalkan
teknik pemrograman berorientasi objek.
Contoh Program Java Dasar
public class Main
{
/*program java pertama saya*/
public static void main (String[ ] args)
{
//menampilkan string Hello World pada layar
System.out.println(“Hello World”);
}
}
Analisa Program
public class Main {
…
}
1) Nama class -> Main
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
2) Specifier Public -> Class Main mempunyai akses yang bebas ke class yang lain
public static void main (String[ ] args) {
…
}
1) Method utama dalam class Hello
2) Method utama merupakan suatu titik awal dari sebuah program java
System.out.println(“Hello World”);
1) Menampilkan teks Hello World pada layar.
Penutup
Untuk saat ini Anda telah mempunyai gambaran tentang bagaimana proses pembuatan
program Java secara sederhana dalam bentuk aplikasi biasa. Konsep dasar yang sudah
Anda dapatkan akan dikembangkan lebih lanjut dalam topik-topik tutorial selanjutnya.
Selamat mencoba!
Referensi
http://agiptek.com/index.php/javascript/155-dasar-javascript.html
http://afifinn.blogspot.com/2013/04/artikel-pemrograman-java.html
Biografi
FOTO
Lina Yuliana.
jurusan Sistem Informasi dengan
konsentrasi Akuntansi Komputer.
Hobi Main Bulu tangkis.
Lisensi Dokumen:
Copyright © 2008-2014 ilmuti.org
Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial
(nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org
Download