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

  • GoProTutorials

    GoProTutoria

    18 NİSAN 2011
  • MuscleProdigyTV

    MuscleProdig

    8 Ocak 2011
  • Ordetta Price

    Ordetta Pric

    12 EYLÜL 2011