Я хочу передать аргумент (объект Bundle) методу объекта другого класса, где он получает «скопированный» объект. Так как это будет довольно большой Bundle, существует ли конкретный способ копирования только ссылки на исходный объект? Имеет ли это какое-либо отношение к специалистам доступа (т. Е. Частный объект всегда копируется)? Что было бы правильным путем?Android: передача элемента в метод другого класса в качестве ссылки?
0
A
ответ
1
Когда вы передаете объект в Java, вы передаете ссылку на объект в куче, поэтому он не создает вторую копию объекта - просто вторую ссылку на него.
Смежные вопросы
- 1. Передача элемента списка в качестве ссылки
- 2. Передача переменной в качестве ссылки на метод
- 3. Передача класса шаблона в качестве аргумента для другого класса файлов?
- 4. Передача ** класса в качестве аргумента
- 5. Передача класса в качестве параметра
- 6. Передача объекта класса cdef в качестве аргумента в метод cdef
- 7. Передача ссылки объекта в качестве интерфейса
- 8. Передача getClass() в качестве параметра для другого класса
- 9. Передача строки «динамически» в качестве имени класса в Android Studio
- 10. Передача строки в качестве ссылки в Java?
- 11. Передача массива в качестве ссылки в C++
- 12. IOS, передача UIbuton методы в качестве ссылки
- 13. Передача класса в качестве параметра в Java
- 14. Передача ссылки типа на метод
- 15. Invoke основной метод класса из другого класса в Android
- 16. Вызвать метод другого класса, передав имя объекта в качестве аргумента
- 17. Передача «управления» в качестве параметра vs Передача идентификатора элемента управления
- 18. Передача типа класса в качестве параметра процесса в качестве внешней ссылки длл в C#
- 19. Enum другого класса в качестве параметра
- 20. Python: Передача атрибута класса в качестве аргумента
- 21. Передача функции-члены класса в качестве аргумента
- 22. Метод класса в качестве декоратора
- 23. Передача объекта класса шаблона в конструктор другого класса
- 24. Передача «Нет/Null/0» в качестве ссылки?
- 25. Передача возвращаемого значения функции в качестве ссылки
- 26. PHP Передача массива в качестве ссылки
- 27. Передача массива в качестве ссылки на функцию
- 28. Передача массива char в качестве ссылки указатель
- 29. Передача ссылки функции в качестве аргумента
- 30. Передача структуры массива в качестве ссылки C++
Спасибо за ответ! То же самое происходит, если член прошел (к методу другого класса) является приватным? – user3082880
Да, не имеет значения. Все обратные ссылки на объекты работают одинаково. – nasch