سلام. بنده با مفهوم ارجاع در جاوا آشنا هستم. اما سوالی که برای من مطرح است و برای تاپیکی ایجاد کردم این است که در آموزشهای جاوا کاپ (آموزش Java Objects)، برای قسمتی که در مورد ارسال پارامتر به متدها است، از سه مفهوم:
-
Call by Value
-
Call by Reference
-
Call by Pointer
استفاده شده است و در آموزش تاکید کرده است که در جاوا از مفهوم Call by Reference استفاده نکنیم و بجای آن از Call by Pointer استفاده کنیم. چرا؟ مگر در جاوا بجای Pointer از Reference استفاده نمیکنند؟ پس چرا در آن آموزش تاکید در استفاده از Call by Pointer است؟