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

  • Bach Vlogs

    Bach Vlogs

    18 HAZİRAN 2011
  • Eddie Bravo

    Eddie Bravo

    17 EKİM 2006
  • Hollyscoop

    Hollyscoop

    30 Ocak 2007