powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Почему создать новый примитив быстрее, чем изменить существующий?
4 сообщений из 29, страница 2 из 2
Почему создать новый примитив быстрее, чем изменить существующий?
    #38200282
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вникающий1) Почему нельзя изменить примитив?

Переменная она просто переменная. Не важно примитив или нет. Можно изменить значение переменной.

вникающийВедь, если создается переменная, то с ней связывается область в памяти. Соответственно, если изменяется содержимое этой области, то изменяется и значение переменной.

Да, но не никакой разницы это ссылка или примитив.

вникающий2) ИМХО, время доступа к элементу, расположенному на стеке должно быть быстрее, чем к элементу в куче. Или нет?
Да, быстрее. Локальная переменная расположена на стеке не зависимо от того примитивный у неё тип или ссылочный.
...
Рейтинг: 0 / 0
Почему создать новый примитив быстрее, чем изменить существующий?
    #38200284
Фотография Паша01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Работы непочатый край, короче )
...
Рейтинг: 0 / 0
Почему создать новый примитив быстрее, чем изменить существующий?
    #38200304
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паша01Работы непочатый край, короче )
Именно. Потому что не понятно даже что именно мы хотим померять. Java интерпретатор работает одним образом. А вот после JIT компиляции, этот код становится платформо зависимым, и переменные могут даже не располагаться на стеке, а просто замениться на работу с регистрами.
...
Рейтинг: 0 / 0
Почему создать новый примитив быстрее, чем изменить существующий?
    #38200461
вникающий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz и писать стоит про "переменную"
договорились;)))
...
Рейтинг: 0 / 0
4 сообщений из 29, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Почему создать новый примитив быстрее, чем изменить существующий?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]