Где методы хранятся в памяти?

Это - черно-белое решение мне. Если изображение является частью содержания, такого как логотип, или схема или человек (живой человек, не фото люди запаса) затем используют эти <img /> тег плюс атрибут высокого звука. Для всего остального существуют фоновые изображения CSS.

другое время для использования фоновых изображений CSS при выполнении замены изображения текста, например, абзацев/заголовков.

24
задан Eric Schoonover 19 August 2009 в 06:34
поделиться

2 ответа

Методы хранятся где-то еще в памяти. Обратите внимание, что методы относятся к каждому классу, а не экземпляру. Поэтому обычно количество методов не изменяется во время выполнения программы (есть исключения). В традиционных моделях место, где живут методы, называется «сегментом кода». В .net все сложнее: методы изначально живут в сборке и отображаются в памяти процесса. Здесь JIT-компилятор создает вторую копию некоторых методов в машинном коде; эта копия будет выполнена. Код JIT может создаваться и удаляться несколько раз во время выполнения, поэтому его удобно рассматривать как живущий «в куче».

34
ответ дан 28 November 2019 в 23:47
поделиться

Методы класса хранятся вместе со всем кодом в выделенном сегменте программной памяти, специально предназначенном для хранения кода. Код каждого метода сохраняется один раз.

3
ответ дан 28 November 2019 в 23:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: