SORU
6 Ocak 2009, Salı


Neden yerel değişkenler Java başlatılmadı?

Java tasarımcıları yerel değişkenler varsayılan değer verilmesi gerektiğini hissettim herhangi bir neden var mıydı? Cidden, eğer yerel değişkenler varsayılan bir değer verilebilir, neden yerel değişkenler için de aynısını yapabilir mi?

Ve aynı zamanda this comment to a blog post... açıklandığı gibi sorunlara yol açar

CEVAP
6 Ocak 2009, Salı


Yerel değişkenler çoğunlukla bazı hesaplama yapmak için ilan edilir. Onun programcı değişkenin değerini ayarlamak için karar ve varsayılan bir değer alır. Programcı, yanlışlıkla, yerel bir değişkeni başlatmak ve varsayılan değeri kabul ederse, o zaman çıktı, beklenmedik bir değeri olabilir. Yerel değişkenler durumda, derleyici programcı bir değer ile başlatılamıyor onlar tanımsız değerler kullanımını önlemek için değişken erişim sor.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ben Schoon

    Ben Schoon

    23 Kasım 2012
  • ecf150king

    ecf150king

    20 Ocak 2006
  • knopik96

    knopik96

    7 Mayıs 2011