Встречается на собеседованиях • сегодня

Что такое передавать параметры по ссылке

В Java все параметры передаются по значению, даже для объектов. Однако, когда передаётся объект, передаётся копия ссылки на него, что создаёт эффект "передачи по ссылке". Пример: ```java void modifyList(List list) { list.add("New element"); // Изменения видны снаружи list = new ArrayList<>(); // Эта новая ссылка не видна снаружи } public static void main(String[] args) { List myList = new ArrayList<>(); modifyList(myList); System.out.println(myList); // Выведет [New element] } ``` Примитивы (int, boolean и т.д.) передаются строго по значению, их изменения внутри метода не сохраняются.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы