SORU
29 NİSAN 2010, PERŞEMBE


Neden Java ile hiç Sabit anahtar var mı?

Bu arkasındaki nedeni tespit etmeye çalışıyordum"" . SABİTLER Java Java bize final anahtar kelime kullanarak sabitler bildirmek için izin öğrendim.

Benim sorum Java Sürekli (const) anahtar kelime tanıştırmadın neden olur. Birçok kişi C geldi söylüyorlar , C const anahtar kelime var.

Düşüncelerinizi paylaşın lütfen.

CEVAP
29 NİSAN 2010, PERŞEMBE


Her zaman ağır C Java kodlama gidiyorum, bana Java const-correctness eksikliği adapte olmak biraz zaman alır. C const Bu kullanım eğer haberin yoksa sadece ilan bağımlı değişkenler ise çok daha farklı. Aslında, bunu sağlayan bir nesne değişmez zaman üzerinden erişilen özel bir işaretçi olarak adlandırılan bir sabit sayılık Zaman Java, küçük yerlerde olurdum normalde istiyorsun dön bir sabit nokta, ben bunun yerine bir referans ile bir arabirim türü içeren tek yöntem olmamalıdır yan etkileri. Ne yazık ki, bu dil tarafından zorunlu değil.

Wikipedia konuyla ilgili şu bilgi bulunmaktadır:

İlginçtir, Java dil şartnamesi olamaz değişken belirteç olarak ayrılmış bir anahtar kelime yani, bir sabit bakmak ama hiçbir semantiği atar. Anahtar rezervasyon oluşan C-stil inş yöntemleri ve işaretçi türü sabit dahil etmek Java dilinin bir uzantısı sağlamak için düşünülmektedir. Java inş doğruluğu uygulama için Java Community Process geliştirme isteği bileti 2005, sabit doğruluğu muhtemelen asla resmi Java belirtimi içine kendi yolunu bulacaktır ima kapatıldı.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Canceriansoul

    Canceriansou

    15 Ocak 2011
  • Justin Davis

    Justin Davis

    14 Ocak 2008
  • Ludique

    Ludique

    21 NİSAN 2009