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

  • Ama Jenna

    Ama Jenna

    29 NİSAN 2011
  • Megan Parken

    Megan Parken

    19 Temmuz 2009
  • pjtoohot

    pjtoohot

    15 NİSAN 2008