logo

Java Adlandırma Kuralı

Java adlandırma kuralı, sınıf, paket, değişken, sabit, yöntem vb. gibi tanımlayıcılarınızı nasıl adlandıracağınıza karar verirken uymanız gereken bir kuraldır.

Ancak takip etmeye zorlanmaz. Dolayısıyla buna kural değil sözleşme denir. Bu kurallar Sun Microsystems ve Netscape gibi çeşitli Java toplulukları tarafından önerilmektedir.

Java programlama dilinin tüm sınıfları, arayüzleri, paketleri, yöntemleri ve alanları Java adlandırma kuralına göre verilmiştir. Bu kurallara uymazsanız karışıklık veya hatalı kod oluşabilir.

Java'da Adlandırma Kurallarının Avantajı

Standart Java adlandırma kurallarını kullanarak kodunuzun kendiniz ve diğer programcılar için okunmasını kolaylaştırırsınız. Java programının okunabilirliği çok önemlidir. Kodun ne yaptığını anlamak için daha az zaman harcandığını gösterir.

Farklı Tanımlayıcıların Adlandırma Kuralları

Aşağıdaki tablo, farklı tanımlayıcılar için kullanılan popüler kuralları göstermektedir.

Tanımlayıcı Türü Adlandırma Kuralları Örnekler
Sınıf Büyük harfle başlamalıdır.
Renk, Düğme, Sistem, Konu vb. gibi bir isim olmalıdır.
Kısaltmalar yerine uygun kelimeleri kullanın.
Kamusal sınıf Çalışan
{
//kod parçacığı
}
Arayüz Büyük harfle başlamalıdır.
Runnable, Remote, ActionListener gibi bir sıfat olmalıdır.
Kısaltmalar yerine uygun kelimeleri kullanın.
arayüz Yazdırılabilir
{
//kod parçacığı
}
Yöntem Küçük harfle başlamalıdır.
main(), print(), println() gibi bir fiil olmalıdır.
Ad birden fazla kelime içeriyorsa, actionPerformed() gibi küçük harfle ve ardından büyük harfle başlayın.
sınıf Çalışanı
{
// yöntem
geçersiz çizmek()
{
//kod parçacığı
}
}
Değişken id, name gibi küçük harfle başlamalıdır.
& (ve işareti), $ (dolar), _ (alt çizgi) gibi özel karakterlerle başlamamalıdır.
İsim birden fazla kelime içeriyorsa, küçük harfle başlayın ve ardından ad, soyadı gibi büyük harflerle başlayın.
X, y, z gibi tek karakterli değişkenleri kullanmaktan kaçının.
sınıf Çalışanı
{
// değişken
int İD ;
//kod parçacığı
}
Paket Java, lang gibi küçük harf olmalıdır.
Eğer isim birden fazla kelime içeriyorsa java.util, java.lang gibi noktalarla (.) ayrılmalıdır.
//paket
paket com.javatpoint;
sınıf Çalışanı
{
//kod parçacığı
}
Devamlı KIRMIZI, SARI gibi büyük harflerle yazılmalıdır.
Ad birden fazla kelime içeriyorsa MAX_PRIORITY gibi bir alt çizgi (_) ile ayrılmalıdır.
Rakam içerebilir ancak ilk harf olarak değil.
sınıf Çalışanı
{
//devamlı
statik son int YAŞIM = 18;
//kod parçacığı
}

Java adlandırma kurallarında CamelCase

Java, sınıfı, arayüzü, yöntemi ve değişkeni adlandırmak için deve tipi sözdizimini izler.

İsim iki kelimeyle birleştirilirse, ikinci kelime her zaman büyük harfle başlayacaktır; örneğin actionPerformed(), FirstName, ActionEvent, ActionListener, vb.