SORU
10 ŞUBAT 2010, ÇARŞAMBA


yöntem parametreleri Son kelime

Ben genellikle aşağıdaki gibi olan yöntemleri karşılaşma:

public void foo(final String a, final int[] b, final Object1 c){
}

Eğer bu yöntem son parametre geçirmeden olmadan çağrılırsa ne olur. yani daha sonra (böylece kesin olarak bildirilmedi) değişen bir Object1 bu yöntemi gayet iyi geçebilir

CEVAP
10 ŞUBAT 2010, ÇARŞAMBA


Java her zaman yöntemleri için onları göndermeden önce parametrelerin bir kopyasını oluşturur. Bu son arama kodu için herhangi bir fark ifade etmiyor demektir. Bu yöntemin değişkenleri yeniden olamaz anlamına gelir. (eğer son bir nesne varsa, nesne özniteliklerini değiştirebilirsiniz).

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • My name is Festis and I'm free

    My name is F

    2 EKİM 2011
  • Julia Graf

    Julia Graf

    6 Mayıs 2006
  • Tome Rodrigo

    Tome Rodrigo

    9 Temmuz 2006