Rabu, 27 Juli 2011

Tipe Data Referensi

Tipe data referensi merupakan tipe data yang digunakan untuk memegang referensi dari sebuah object ( instance dari class). Pendeklarasian tipe data ini hampir sama denga deklarasi pada tipe data primitif. Bedanya, ketika kita mendeklarasikan tipe data referensi kita harus membuat instance dari class tersebut ke object.

Contoh :

// Deklarasi variable myHitung dengan tipe data Class Hitung
Hitung myHitung;

//Instance class Hitung menjadi objek
myHitung= new Hitung();

Dari potongan program diatas, kita telah memiliki variable pemegang referensi dari class Hitung dengan nama variable yaitu myHitung. Variable pemengang referensi ini ( myhHitung ), bisa mengakses apa - apa ( attribut dan method ) yang ada di Class Hitung.

 Contoh program :


Demikian pembahasan mengenai tipe data referensi. Semoga bermanfaat...!! Amin...

sumber : sinau-java.blogspot.com


Senin, 25 Juli 2011

Tipe Data Primitif

Pada bahasa java, semua nilai meruapakan referensi terhadap objek. Tipe data primitif yang akan kita bahas merupakan tipe data yang memiliki nilai tertentu dan bukan referensi dari sebuah objek atau Class. Tipe data sangatlah penting, agar compailer mengenali operasi yang valid dan seberapa banyak pengalokasian memori yang dibutuhkan oleh sebuah nilai yang akan disimpan atau dioperasikan.

Java mendefinisikan delapan tipe data sederhana, yaitu :
  1. byte
  2. short
  3. int
  4. long
  5. char
  6. float
  7. double
  8. boolean
Dari kedelapan tipe data sederhana ini  kemudian dibagi menjadi empat kelompok, yaitu :
  1. Integer atau kelompok bilangan bulat, meliputi : byte, short, int dan  long
  2. Float point  meliputi : float dan double
  3. Character meliputi : char
  4. Boolean meliputi : boolean
Dibawah ini merupakan table dari tipe data dan besar nilai yang dapat ditampung.













 
Tipe Data Integer

Tipe data Integer merupakan tipe data yang dapat menampung bilangan bulat dari nilai negatif maupun positif. Java memiliki empat tipe data integer yaitu : byte, short, int dan long.
Perbedaan dari keempat tipe data ini hanya pada pengalokasian nilai pada memory. Dimana byte memiliki nilai pengalokasian paling kecil yaitu 8 bit dan long memiliki nilai pengalokasian paling besar dengan 64 bit.

Contoh mendefinisikan variable dengan menggunakan tipe data Integer :

Tipe Data Floating point
 
Tipe data ini merupakan bilangan rasional.Dalam bahasa pemograman terdapat dua tipe yaitu Float dan double. perbedaan keduanya terletak pada ukurannya yaitu 32bit dan 64 bit. Dimana ukuran ini sangat berpengaruh dalam kemampuan dalam menampung nilai.

Contoh mendefinisikan variable dengan menggunakan tipe data Floating point :












Tipe Data Character

Dalam bahasa java tipe data char memiliki pengalokasian tempat di memori 16-bit. Rentang nilai tipe data char adalah 0 sampai 65.536. Tidak ada karakter negatif. Karakter di Java dapat dikonversi menjadi integer dan dimanipulasi dengan operator integer. Java menggunakan Unicode untuk merepresentasikan karakter.

Contoh mendefinisikan variable dengan menggunakan tipe data Character :
Tipe Data Boolean

Tipe data boolean Digunakan untuk menentukan suatu kondisi apakah pernyataan true (benar) atau false (salah). Nilai boolean sering digunakan untuk mengatur alur program, terutama dalam perulangan dan percabangan.

Contoh mendefinisikan variable dengan menggunakan tipe data Boolean :

Demikian pembahasan mengenai tipe data primitif pada java. Untuk lebih jelasnya rekan - rekan bisa eksplore sendiri. Dari pembahasan singkat ini, semoga kita semua mendapatkan manfaatnya.. Aminn....


sumber :
java2s.com
sinau-java.blogspot.com
arraydalamprogram.blogspot.com

Komentar Pada Java

Komentar merupakan hal yang sangat penting dalam pemrograman. Komentar bisa memberikan informasi kepada programmer atau pembaca program mengenai maksud dari baris program yang diberikan komentar tersebut. Komentar tidak dieksekusi ketika program dijalankan. 

Java mendefinisikan tiga jenis komentar , Diantaranya :
  1. Single-Line comment,
  2. Multiline comment,
  3. Documentation comment,

Single-line comment
Single-line comment atau komentar satu baris merupakan komentar yang di mulai dengan tanda //  dan berakhir di akhir baris tersebut.
Contoh :












Multiline comment
Multiline comment merupakan komentar yang bisa memiliki banyak baris. komentar jenis ini dimulai dari tanda /* sampai dengan tanda */
Contoh :














Documentation comment
Komentar jenis ini digunakan untuk menghasilkan file HTML dari program kita. Penggunaannya dimulai dengan tanda /** sampai dengan */
Contoh :















Dari ketiga jenis komentar ini mungkin kita sering menggunakannya. Semoga pembahasan ini bermanfaat. Aminn.... :D

sumber : java2s.com

Minggu, 24 Juli 2011

Keywords Dan Identifiers

Keywords merupakan sebuah kata yang sudah didefinisikan oleh bahasa pemrograman. Keywords tidak bisa digunakan sebagai identifier.

Keyword dan kata yang sudah dicadangkan / disediakan pada bahasa java :


Sedangkan identifier merupakan kata yang digunakan oleh programmer untuk penamaan variable, method, class atau lable. 

Suatu identifier harus dimulai dengan huruf, tanda dollar ($), atau underscore (_); karakter berikutnya dapat huruf, tanda dolar, garis bawah, atau angka. 

Contoh :

myIdentifier;
MyIdentifier;
$myIdentifier;
My_Identifier;


Perlu diingat juga, bahwa identifier memiliki sifat case sensitif. jadi ketika kita mendeklarasika / mendefiniskan sebuah identifier <  myIdentifier > dengan < MyIdentifier > merupakan hal yang berbeda.

Inilah pembahasan singkat mengenai keyword dan identifier pada bahasa java. Semoga bermanfaat... :D Aminnn......

sumber : java2s.com

Program Sederhana Dengan Menggunakan Variable

Variable merupakan lokasi pada memori yang dapat diberikan nilai. variable memiliki nilai yang tidak pasti dan dapat berubah - ubah. Variable memiliki nilai sesuai dengan tipe datanya.

Dibawah ini merupalan sebuah program yang memiliki variable dan variable tersebut bernilai tidak tetap/ berubah :



Ketika program ini di runing maka kita akan mendapatkan tampilan dilayar seperti ini :

nilai 1 : 10
nilai 2 : 20

Dalam bahasa java, ketika kita akan menggunakan variable kita harus mendeklarasikan variable tersebut terlebih dahulu. Contoh : 

int nilai = 10

Dari potongan program diatas, kita telah mendeklarasika variable bernama nilai dengan tipe data int dan memiliki value 10.


Selain dengan cara diatas, Deklarasi lebih dari satu variable bisa kita lakukan. Kita gunakan koma ( , ) disetiap nama variable tersebut. Contoh :


int nilai_1 , nilai_2, nilai_3, nilai_4 ;


Dari potongan program ini, kita telah mendeklarasikan empat variable yaitu : nilai_1 , nilai_2, nilai_3, nilai_4 dengan tipe data int. 

Bentuk umum pendeklarasian variable sebagai berikut :

< type_data >  namaVariable;

Program diatas merupakan sebuah program sederhana dengan menggunakan variable. 
Cukup sederhana kan... Semoga bermanfaat... :D

sumber : java2s.com



Jumat, 06 Mei 2011

Konvensi Pada Bahasa Java

Konvensi Pada Java
Konvensi sangat diperlukan ketika kita membangun sebuah aplikasi  besar yang dikerjakan oleh banyak developer. Hal ini bertujuan agar ketika kita menggabungkan program tidak terjadi masalah karena konvensi sangat konsisten.

Ada beberapa standar penulisan kode program pada java diantarnya adalah :

  1. Nama paket, kelas, variable , method hanya boleh terdiri atas karakter huruf dan angka dan tidak boleh diawali angka.
  2. Nama paket diawali dengan huruf kecil. Nama paket tidak boleh lebih dari satu kata. Contoh : namapaket
  3. Nama kelas diawali denga huruf kapital untuk setiap awal kata. Contoh :NamaKelas
  4. Nama variable dan method diawali dengan huruf kecil. jika terdiri dari lebih dari satu kata, maka kata kedua diawali huruf kapital. Contoh :namaVariable, iniNamaMethod .
  5. Nama variable final ditulis dengan menggunakan huruf kapital untuk semua hurufnya. jika lebih dari satu kata, maka antara kata sati dengan kata yang lain dipisahkan oleh sebuah undescore '-'.
  6. Tidak ada karakter enter sebelum kurung kurawal buka dan setelah kurung kurawal buka diikuti oleh karakter enter dan tab. sebelum kurung kurawal tutup terdapat karakter enter dan identasi digeser satu tab ke kiri. setalah kurung kurawal diikuti olek karakter enter apabila akhir suatu pernyataan.
  7. Setiap akhir suatau pernyataan diakhiri oleh karakter enter.
Inilah beberapa konvensi pada java. Semoga bermanfaat...!!

Program Hello World

Sekarang, kita akan membuat program pertama kita yaitu untuk menampilkan "HELLO WORLD". Saya disini menggunakan eclipse helios. Langkah - langkahnya sebagai berikut :

  • Buka eclipse


  • Kemudian pilih directory


  • Setelah itu , klik workbeanch


  • Selanjutnya pilih file >> New >> Java Project or file >> New >> other >> Java Project Dan beri nama project dengan HelloWorld


  • Klik kanan pada project dan pilih  New >> Package, beri nama helloworld


  • Klik kanan pada package dan pilih New >> Class, beri nama HelloWold


  • Kemudian ketikan Source code dibawah ini :


  • Untuk melihat hasilnya, tekan CTRL + F11 atau pilih Run. Hasilnya seperti ini :  




Dari Source Code yang kita buat  terdapat beberapa kata kunci  :
  • package helloworld; => Menunjukan bahwa nama package'y helloworld.
  • public class HelloWorld ==> Nama class HelloWorld dengan modifier public
  • public static void main(String[] args) ==> Method main merupakan entry point program.
  • System.out.println("Hello World"); ==> Untuk menampilkan kalimat "Hello World".

Semoga Bermanfaat dan Selamat Mencoba.

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Grants For Single Moms