Одна вещь, которую мой профессор не объяснил, заключалась в том, занимались ли классы-оболочки (например, Integer.*
или Double.*
) большим объемом оперативной памяти, поскольку они имеют формат ссылки на объект, а не примитивный тип данных.Класс обертки ОЗУ
0
A
ответ
1
Да, коробочный набрал больше места, потому что - указатель на него ссылается (часто 64-бит на современных, не-встраиваемые архитектурах) - из дополнительных полей в собственной реализации предмета (например, возможно, , ссылка на класс, идентификатор и т. д.)
Однако, под капотом, по крайней мере теоретически, JVM/Hotspot может оптимизировать некоторые типы в штучной упаковке на основе их использования.
Смежные вопросы
- 1. Класс обертки в java
- 2. класс обертки и диспетчер
- 3. про класс обертки wiimote
- 4. Класс обертки для потокобезопасных объектов
- 5. Класс обертки Php для XML
- 6. Как создать класс обертки перечислителя?
- 7. Как сохранить и загрузить класс из ОЗУ?
- 8. Как получить идентификатор обертки или класс строки
- 9. адаптировать класс обертки для двумерного футляра
- 10. класс дизайн для обертки вокруг неуправляемого кода
- 11. .Net/C# Класс обертки для приложения Delphi
- 12. Класс обертки по generic std :: function
- 13. Как написать «общий класс обертки»? Java
- 14. Использовать настройки напрямую или через класс обертки?
- 15. Класс обертки с использованием аннотации весной
- 16. Jackson2 сортировочного класс обертки с обобщениями
- 17. DOMDocument обертки?
- 18. Методы обертки и классы обертки
- 19. ОЗУ/Адреса
- 20. Использование ОЗУ
- 21. Оптимизация ОЗУ
- 22. Реализация обертки вокруг threadpool
- 23. Должен ли я обернуть все параметры метода в класс обертки?
- 24. C# generics - что получается, если создать класс обертки generic?
- 25. Класс обертки Awesomium.Net для многопоточного доступа работает только один раз
- 26. Косвенно отливать класс обертки для supperclass в шаблонном вызове
- 27. Доступ к вершинам в треугольнике ++ (delaunay/voronoi triangulation) Класс обертки
- 28. Реализация IEnumerable.GetEnumerator() в словаре обертки класс и оберточного ключ структуре
- 29. класс обертки (как преобразовать массив примитивов в массив оберток
- 30. Дополнительный класс обертки или декоратора, необходимый при использовании ресурсов SWC?
Да, в штучной упаковке занимают больше места, чем примитивы с незапакованными. Я уверен, что это всегда так. – Carcigenicate
см. Этот ответ http://stackoverflow.com/a/258150/2310289 –