- 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
0 Response to "Rethingking Java"
Post a Comment