Rethingking Java

Rethingking Java
-    Siapkan java sdk yang bisa didownload dari http://java.sun.com
-    Editor java bisa menggunakan teks editor apa saja: notepad? edit plus? Kawa? Netbeans? Jbuilder? JCreator?
-    Prinsip-prinsip dasar :
o   Satu buah file java harus berekstensi .java, satu file boleh terdiri dari banyak kelas, namun hanya bisa terdiri dari satu public class.
o   Nama file java harus sama dengan nama public class nya.  Misal nama public class adalah : public class HelloWorld, berarti nama filenya adalah HelloWorld.java
o   Ingat di Java case-sensitive, termasuk nama file dan folder nya.  Java sangat memperhatikan susunan folder/direktori, terutama untuk sebuah package.
o   Satu buah class sederhana minimal ada kata kunci class nama_class.  Sebuah class boleh tidak memiliki atribut dan method.  Sebuah aplikasi java harus berupa class, dan jika di compile dengan javac akan menghasilkan file berekstensi .class untuk masing-masing class yang ada.
o   Sebuah class hanya dapat dieksekusi jika di dalamnya ada method public static void main.  Jika tidak ada method main maka class tersebut hanya bisa dicompile dan tidak bisa dieksekusi.
o   Sintaks java rata-rata mirip dengan bahasa C.
-         Terdapat beberapa konvensi  (aturan) dalam java:
o   nama variabel primitif biasanya ditulis dalam huruf kecil. Contoh : int
o   nama variabel berupa Object / Class ditulis dimulai huruf besar. Contoh : String, Integer, Byte, Boolean.
o   nama method untuk mengambil data bisanya diberi awalan getNamaMethod(), sedangkan method untuk mengeset data biasanya diberi awalan setNamaMethod(tipedata variabelset).  Contoh:
§  Public void setNama(String nama);
§  Public String getNama()
o   nama variabel biasanya dimulai dengan huruf kecil dan jika lebih dari satu kata, disambung dan ditulis dengan huruf pertama huruf besar.  Contoh: int angkaRandom = 0, String namaMahasiswa
-         Ada 3 jenis modifier variabel dalam Java:
Ø private : hanya dapat diakses oleh kelas itu sendiri
Ø protected : hanya dapat diakses oleh kelas itu dan kelas turunannya atau masih dalam satu package.
Ø public : dapat diakses oleh seluruh kelas yang ada.
-         Java mengenal operasi control flow :
Ø Percabangan : if-else, switch-case
Ø Perulangan : for, while-do, do-while
Ø Penanganan Exception : try-catch-finally, throws

Subscribe to receive free email updates: