Bersifat Case Sensitivity : artinya penamaan dari kata "HelloWorld" dengan "helloworld" sangat berbeda.
Nama Class : untuk nama class huruf pertama harus menggunakan huruf besar. (contoh : class NamaClass )
Nama Method : untuk nama method huruf pertama harus menggunakan huruf kecil. ( contoh : public void namaMethodSaya() )
Nama Program : nama program java harus sama dengan nama class. Jadi jika kalian mempunyai nama class NamaClass , program file harus sama dengan nama class yaitu NamaClass.java.
Point Penting :
- Pada dasarnya sebuah objek mempunyai state atau behavior.
- State atau atribut pada sebuah objek ,akan disimpan ke dalam sebuah variable.
- Behavior pada sebuah objek,akan di didefinisikan ke dalam sebuah method.
- Menyembunyikan data internal dari luar class, lalu di akses hanya dengan method modifier public ,disebut juga dengan data enkapsulasi.
- Sebuah blueprint dari sebuah objek , disebut dengan Class.
- Sebuah Method yang di definisikan di SuperClass , lalu akan diturunkan atau di wariskan ke subclass , dilakukan dengan cara menggunakan keyword extends.
- Sebuah perkumpulan method tanpa implementasi disebut dengan interface.
- Sebuah namespace yang mengatur class-class dan interface disebut sebagai package.