Pada artikel sebelumnya telah dibahas mengenai Keyword Bahasa Pemprograman Java. Untuk tahap selanjutnya ini akan dibahas mengenai Identifiers dalam bahasa pemprograman Java. Identifiers adalah nama lain dari nama-nama yang dapat dideklarasikan dalam bahasa pemprograman Java, tetapi bukan bagian dari ke-44 keyword yang telah dibahas pada artikel sebelumnya. Disini yang termasuk kedalam Identifiers meliputi : class, interface, variabel/property dan method. Dimana jenis-jenis yang masuk kedalam identifiers itu akan dibahas lebih detail pada artikel-artikel selanjutnya.
Berdasarkan kutipan diatas, maka dapat dibuat sebuah kesimpulan yaitu :
KUTIPAN BUKU JAVA-DEKSTOP KARYA IFNU BIMA :
Tata cara penamaan identifiers di java diatur oleh beberapa aturan :
Tata cara penamaan identifiers di java diatur oleh beberapa aturan :
- Aturan dari compiler untuk menentukan apakah nama identifiers diperbolehkan atau tidak.
- Konvensi penamaan identifiers dari Sun yang biasa disebut sebagai "Java Code Convention"
- Standard penamaan JavaBean
- Aturan pertama sudah dibahas sebelumnya, semua keyword java atidak boleh digunakan sebagai identifiers
- Identifiers harus diawali oleh huruf, simbol mata uang dolar ($) atau karakter penghubung underscore(_). Angka tidak boleh digunakan sebagai karakter pertama identifiers
- Setelah karakter pertama, berikutnya boleh diikuti huruf, simbol mata uang dolar ($), karakter penghubung, dan angka
- Tidak ada pembatasan panjang identifiers
- Identifiers di java bersifat case-sensitife, foo dengan Foo adalah dua buah identifiers berbeda
- Nama public class harus sama persisi denga nama file.java
Berdasarkan kutipan diatas, maka dapat dibuat sebuah kesimpulan yaitu :
Berikut ini adalah contoh identifiers yang diijinkan dalam bahasa pemprograman Java :
- int _a
- int $b;
- int ______12_x;
- int _$
- int ini_blog_javoger_javabloger;
Berikut ini adalah contoh identifiers yang diijinkan dalam bahasa pemprograman Java :
- int _a
- int $b;
- int ______12_x;
- int _$
- int ini_blog_javoger_javabloger;
0 comments:
Post a Comment