Jika Anda telah mengamati setiap program yang ditulis oleh kami dengan cermat, Anda akan memperhatikan beberapa kesamaan dalam cara kami menamakan kelas dan variabel kami. Kami selalu memulai nama kelas kami dengan huruf besar (HelloWorld, Addition). Sebaliknya, kami telah memulai nama variabel dengan huruf kecil dan kemudian menggunakan huruf besar setiap kata berikutnya (firstNumber, secondNumber, result). Ini adalah standarisasi konvensi penamaan yang dianut semua programmer. Mengikuti konvensi ini juga membuat bahasa menjadi lebih sederhana. Jika Anda ingat, Anda telah mengatakan sebelumnya ketika membahas tentang case sensitivity pada java, yang mana tidak perlu mencemaskan tentang kata-kata apa yang harus dikapitalisasi dan apa yang tidak boleh dikapitalisasi. Anda sekarang tidak perlu menghabiskan waktu untuk berpikir apakah 's' di Sistem harus dikapitalisasi atau tidak. Karena itu adalah nama kelas, maka 's' harus disebutkan dalam huruf besar. Konvensi-konvensi ini telah diikuti dalam kelas Java yang ditentukan sebelumnya juga. Kelas-kelas ini bersama-sama membentuk java API. Kita akan belajar lebih banyak tentang API suatu nanti. Untuk saat ini, kita akan melihat konvensi yang diikuti saat penamaan kelas, variabel dan metode/fungsi.
Huruf awal dari setiap kata dalam nama kelas dikapitalisasi, setelah itu diikuti huruf kecil. Contoh: Tambahan, Mobil, HelloWorld
Nama metode/fungsi mengikuti konvensi yang serupa dengan nama kelas kecuali bahwa huruf pertama tidak dikapitalisasi. Sampai sekarang, kami hanya menemukan satu metode-utama. Kita akan segera melihat bagaimana kita dapat mendefinisikan banyak metode yang kita inginkan dengan nama apa pun yang kita inginkan. Contoh dari beberapa nama metode adalah main, drawShape, printString, add.
Variabel mengikuti konvensi yang mirip dengan nama metode. Namun, ketika kami menggunakan pengidentifikasi di kelas, kami dapat dengan mudah mengatakan apakah itu nama metode atau nama variabel karena tanda kurung yang ditempatkan berdekatan dengan nama metode. Ingat bahwa ketika kami menulis hasil dalam pernyataan print(), kami belum menambahkan sepasang tanda kurung di bagian akhir.
System.out.println ("Result:"+ result);
Namun, ketika kami telah memanggil metode print (), println () dan printf (), kami memiliki sepasang tanda kurung di bagian akhir di mana kami telah menulis argumen. Tidak semua metode membutuhkan argumen. Kita akan mempelajari lebih lanjut tentang metode secara rinci dalam bab selanjutnya.
Selain classes, variables & methods, kita juga mempunyai packages, final variables & interfaces. Konvensi penamaan untuk mereka akan dinyatakan ketika kami menemukan mereka dalam penelitian kami.
Perhatikan bahwa konvensi berikut tidak wajib. Anda dapat menamai kelas Anda sebagai 'helloWorld' atau 'HellOWoRLd' dan program ini masih berfungsi. Tetapi mengikuti konvensi membuat program Anda terlihat profesional dan orang-orang melalui program Anda tidak akan menghadapi kesulitan mencoba memahami apakah pengenal tertentu adalah variabel, kelas, antarmuka atau entitas lain.