Различаются ли вызовы с помощью общего доступа и вызовы по ссылке только при многопоточности?

Если функция вызывается с помощьюCall-by-Reference, тогда любые изменения, внесенные в переменную внутри функции, немедленно затрагиваются вызывающей стороной. И дляCall-by-Sharing, это затрагивается в конце функции.

Вопрос 1: Использует ли JavaCall-by-Sharing вместо ?Call-by-Reference

Вопрос 2: я думаю чтоCall-by-Sharing отличается отCall-by-Reference только в то время как многопоточность. Он создается только для уменьшения одновременного перезаписи значений, когда он используется в каком-то другом потоке; обеспечить последовательность. Я прав?

Ответы на вопрос(3)

Ваш ответ на вопрос