Rabu, 12 Oktober 2011

Posted by Dyah Ayu Cintya Posted on 10.32 | No comments

Mengenai Tipe Data


1. Tipe Data Primitif 
Delapan macam tipe data primitif dalam pemrograman Java, yaitu : 
a. Integer ( Bilangan Bulat ) 
Integer merupakan tipe data numerik yang digunakan apabila tidak berurusan 
dengan pecahan atau bilangan desimal. Tipe data numerik yang termasuk integer 
adalah sebagai berikut :

 

Bilangan integer biasanya menggunakan int, dan bukan byte, short maupun long. 
Bilangan integer juga mengenal nilai positif dan negatif ( signed number ). Tipe 
data byte dan short hanya digunakan pada aplikasi khusus yang memperhatikan 
penggunaan memori. Sedangkan long jarang digunakan karena jarang memerlukan 
bilangan sebesar kapasitas long.

b. Floating Point ( Bilangan Pecahan ) 
Floating Point digunakan untuk menangani bilangan decimal atau perhitungan yang 
lebih detail dibanding integer. Ada dua macam floating point, yaitu :

 

Semua bilangan pecahan atau desimal dalam Java tanpa diakhiri huruf f  akan 
dianggap sebagai double. Sedangkan bilangan yang ingin dikategorikan sebagai 
float harus diakhiri dengan huruf F.  
Misalnya : 4.22 F atau 2.314f. 
Sedangkan untuk bilangan double, bisa menambah dengan huruf D, karena secara 
default bilangan dengan koma atau pecahan atau desimal akan dianggap sebagai 
double. 
c. Char 
Char adalah karakter tunggal yang didefinisikan dengan diawali dan diakhiri 
dengan tanda ‘ ( petik tunggal ). Char berbeda dengan String, karena String bukan 
merupakan tipe data primitif, tetapi sudah merupakan sebuah objek. Tipe char 
mengikuti aturan unicode, sehingga dapat menggunakan kode /u kemudian diikuti 
bilangan dari 0 sampai 65535, tetapi yang biasa digunakan adalah bilangan 
heksadesimal dari 0000 sampai FFFF. 
Misalnya : ‘\u123’ 

Selain karakter biasa, juga terdapat karakter khusus yang didefinisikan dengan cara 
mengawalinya menggunakan tanda \ seperti pada tabel berikut : 

 



d. Boolean 
Dalam Java dikenal tipe data boolean yang terdiri dari dua nilai saja, yaitu true dan 
false. Boolean sangat penting dalam mengevaluasi suatu kondisi, dan sering 
digunakan untuk menentukan alur program.

2. Tipe Data Referensi 
Kelebihan pemrograman berorientasi objek adalah dapat mendefinisikan tipe data 
baru yang merupakan objek dari class tertentu. Tipe data ini digunakan untuk 
mereferensikan objek atau class tertentu, seperti String.
Posted by Dyah Ayu Cintya Posted on 10.29 | No comments

NetBeans, Eclipse atau Jcreator ???

Hayyo mau pilih NetBeans, Eclipse atau Jcreator ???....
Ini perbandingannya...
--> JCreator : software ini merupakan IDE yang paling sederhana, cepat, dan tidak membutuhkan memori komputer(RAM) yang besar. Jcreator tidak memiliki fasilitas  code completion, menyediakan fitur non-otomatis.

--> Eclipse : Software IDE yang dikembangkan oleh IBM. software ini memerlukan RAM yang relatif besar.IDE ini banyak digunakan untuk mengembangakan aplikasi - aplikasiyang kompleks, baik visual maupun console. Eclipse menyediakan fasilitas full control, mkasudnya programmer diberikan fasilitas untuk mengatur dan menkonfigurasi semua programnya sendiri(none wizard), mulai dari development sampai deployment kita sendiri yang mengatur.

--> NetBeans : Software ini merupakan IDE menarik yang layak digunakan untuk membuat dan mengembangkan berbagai type aplikasi. mulai dari aplikasi console, visual, enterprise, mobile, dan lainya. Memiliki fasilitas codecompletion(full wizard), sedikit mengetik banyak program yang dihasilkan. Namun sayangnya software ini juga membutuhkan RAM yang cukup besar.

Sekarang mau pilih mana?? terserah programmernya,, kalau saya sendiri pilih NetBeans aja,hehe :D
Posted by Dyah Ayu Cintya Posted on 10.24 | 1 comment

Kenalan



Ini Catatan Looo....
Mengenal fungsi JVM, JRE, JDK, dan SDK yuuks.. :D
  • 1.       JVM (Java Virtual Machine)
    JVM inilah yang merupakan jantung dari Java Platform. JVM ini adalah pihak yang bertanggung jawab untuk mengeksekusi program Java menjadi bahasa mesin untuk diproses oleh prosesor. JVM mampu menerjemahkan code-code Java ke hampir semua platform. JVM ini-lah yang membuat Java "write once, run everywhere" alias multi-platform. JVM berada di dalam JRE. JVM juga berada dalam JDK.

  • 2.      JRE (Java Runtime Environment)
    JRE inilah yang memungkinkan sebuah program Java dapat berjalan di mesin Anda. JRE ini mengeksekusi binary-binary dari class-class dan mengirimnya ke JVM untuk diproses lagi ke prosesor. Setiap JRE pasti memiliki sebuah JVM di dalamnya untuk melakukan pemrosesan selanjutnya.

  • 3.        JDK (Java Development Kit)Seperti namanya, JDK adalah semacam kotak peralatan (kit) yang digunakan untuk development. JDK ini berguna saat Anda menulis code program. Seperti halnya JRE, JDK juga memiliki JVM di dalamnya.
    • • javac, yaitu program untuk meng-compile kode sumber
    • • java, yaitu program untuk meluncurkan aplikasi

  •  4. SDK (Software Development Kit)
 SDK ini biasanya adalah kumpulan dari tools yang dibutuhkan untuk membuat serta menjalankan program. Jadi di dalam SDK itu ada JDK-nya, ada JRE-nya serta mungkin IDE-nya juga. SDK umumnya berisi JDK & JRE.



Semoga Bermanfaat :)