Java Tanımlayıcı Tanımı ve Örnekleri

click fraud protection

bir Java tanımlayıcı bir pakete, sınıfa, arabirime, yönteme veya değişkene verilen addır. Bir programcının programdaki diğer yerlerden öğeye başvurmasını sağlar.

Seçtiğiniz tanımlayıcılardan en iyi şekilde yararlanmak için, bunları anlamlı hale getirin ve standart Java adlandırma kuralları.

Java Tanımlayıcılarına Örnekler

Bir kişinin adını, yüksekliğini ve ağırlığını tutan değişkenleriniz varsa, amaçlarını açıkça belirten tanımlayıcıları seçin:

 Dize adı = "Homer Jay Simpson";

 int ağırlık = 300;

 çift ​​yükseklik = 6;


 System.out.printf ("Adım% s, boyum% .0f ayak ve ağırlığım% d pound. D'oh!% N ", isim, boy, kilo); 

Java Tanımlayıcıları Hatırlamak

Java tanımlayıcıları söz konusu olduğunda bazı katı sözdizimi veya dilbilgisi kuralları olduğundan (endişelenmeyin, anlaşılması zor değildir), bunların nelerden haberdar olduğunuzdan ve şunları yapmadığınızdan emin olun:

  • Ayrılmış kelimeler sevmek
    sınıf
    ,
    devam et
    ,
    geçersiz
    ,
    Başka
    , ve
    Eğer
    kullanılamaz.
  • "Java harfleri", tanımlayıcı için kullanılabilen kabul edilebilir harflere verilen terimdir. Bu sadece normal alfabe harflerini değil, istisnasız alt çizgi (_) ve dolar işaretini ($) içeren sembolleri de içerir.
    instagram viewer
  • "Java basamakları" 0-9 arasındaki sayıları içerir.
  • Bir tanımlayıcı bir harf, dolar işareti veya alt çizgi ile başlayabilir, ancak bir rakamla başlayamaz. Ancak, rakamların Yapabilmek ilk karakterden sonra var oldukları sürece kullanılmalıdır.
    e8xmple
  • Java harfleri ve rakamları Unicode karakter kümesinden herhangi bir şey olabilir, yani Çince, Japonca ve diğer dillerdeki karakterler kullanılabilir.
  • Boşluklar kabul edilemez, bu nedenle bunun yerine bir alt çizgi kullanılabilir.
  • Uzunluk önemli değil, bu yüzden seçerseniz gerçekten uzun bir tanımlayıcıya sahip olabilirsiniz.
  • Tanımlayıcı bir anahtar sözcük, boş değişmez değer veya boole değişmez değer ile aynı yazımı kullanıyorsa, derleme zamanı hatası oluşur.
  • SQL anahtar kelimeleri listesi, gelecekte bir noktada başka SQL kelimeleri (ve tanımlayıcıları) içerebileceğinden anahtar kelimeyle aynı şekilde hecelenemez), genellikle bir SQL anahtar sözcüğünü tanıtıcı.
  • Hatırlanması daha kolay olması için değerleriyle ilgili tanımlayıcıların kullanılması önerilir.
  • Değişkenler büyük / küçük harfe duyarlıdır, yani
    MyValue
    ile aynı anlama gelmez
    MyValue

Not: Aceleniz varsa, bir tanımlayıcının bir veya daha fazla karakterden rakamlar, harfler, alt çizgi ve dolar işareti havuzu ve ilk karakterin asla bir numara.

Yukarıdaki kurallara göre, bu tanımlayıcılar yasal kabul edilir:

  • _değişken ismi
  • _3variable
  • $ testvariable
  • VariableTest
  • variabletest
  • this_is_a_variable_name_that_is_long_but_still_valid_because_of_the_underscores
  • maksimum değer

İşte bazı tanımlayıcı örnekleri geçerli değil çünkü yukarıda belirtilen kurallara uymazlar:

  • 8example
    (bu bir rakamla başlar)
  • eksa + ple
    (artı işaretine izin verilmez)
  • değişken test
    (boşluklar geçerli değil)
  • this_long_variable_name_is_not_valid_because_of_this-tire
    (alt çizgiler yukarıdaki örnekteki gibi kabul edilebilir olsa da, bu tanımlayıcıdaki bir tire bile onu geçersiz kılar)
instagram story viewer