Показать сообщение отдельно
  #3  
Старый 03.08.2007, 12:48
AlexSku AlexSku вне форума
Специалист
 
Регистрация: 07.05.2007
Адрес: Москва
Сообщения: 884
Репутация: 21699
По умолчанию

Можно использовать const. Несколько соображений.
1)Если передаётся массив, то передача всё-равно пойдёт по ссылке.
2) Если передаётся структурированный объект, то поля можно будет изменять (напр., если Canvas нельзя поменять, то Canvas.Font можно)
3) В Java предусмотрена процедура клонирования, т.е. делается копия объекта и передаётся ссылка на копию, а оригинал никто не поменяет.
Ответить с цитированием