powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как выделяется память под статические методы?
8 сообщений из 8, страница 1 из 1
Как выделяется память под статические методы?
    #37603963
vscmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.

Хочу до конца разобраться как выделит VM память под статический метод?
Память резервируется или выделится динамически?

Екзампл:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
class Utils {

   public static int calculate(int ...){
      //init few objects

      return T
   }

   //еще 100 таких методов 

}
...
Рейтинг: 0 / 0
Как выделяется память под статические методы?
    #37603967
svenom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что значит "резервируется"? Что значит "выделяется динамически"?
Память под что?
...
Рейтинг: 0 / 0
Как выделяется память под статические методы?
    #37603974
vscmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
svenomЧто значит "резервируется"? Что значит "выделяется динамически"?
Память под что?

Резервируется - Статически поля класса.

Выделятся динамически - при инициализации Класса.

А под что выделяется память??? Под объекты конечно.
...
Рейтинг: 0 / 0
Как выделяется память под статические методы?
    #37603979
Фотография schwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как выделяется память под статические методы?
    #37603987
vscmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
schwa jvm spec

Это будет полезно при разборке байт кода.
...
Рейтинг: 0 / 0
Как выделяется память под статические методы?
    #37604008
Фотография schwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там ответ на ваш вопрос - статический метод или нет это лишь дело модификатора.
Память как выделялась под дескриптор метода + его байткод, так и выделяется.
...
Рейтинг: 0 / 0
Как выделяется память под статические методы?
    #37604013
vscmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
schwaТам ответ на ваш вопрос - статический метод или нет это лишь дело модификатора.
Память как выделялась под дескриптор метода + его байткод, так и выделяется.

Дайте пожалуйста кусочек текста что бы я нашел, на англ. Похоже что это оно.
...
Рейтинг: 0 / 0
Как выделяется память под статические методы?
    #37604027
Фотография schwa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Описание дескрипотора метода # 4.6 Methods .
На странице инструкций поискать следующие - invokestatic, invokevirtual и invokespecial.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как выделяется память под статические методы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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