Статическое распределение переменной переменной выполняется во время компиляции, только если java является независимой от платформы, то как другая система jvm использует переменную или она снова компилирует статические переменные в другой системе для распределения памяти?распределение переменных статических переменных в одной системе на другую систему, если java не зависит от платформы?
0
A
ответ
2
статические переменные и блоки загружаются во время компиляции
Это означает только то, что они записаны в сгенерированных файлов класса. Фактическое распределение памяти происходит во время выполнения, когда класс загружен. Исполняющая JVM выполняет фактическое распределение статических переменных и выполнение статических блоков.
Смежные вопросы
- 1. Распределение памяти в случае статических переменных
- 2. Java - Обновление статических переменных
- 3. Инициализация статических переменных в Java
- 4. Наследование статических переменных в Java
- 5. Использование статических переменных в java?
- 6. Использование статических переменных в Java
- 7. (Java) изменение общедоступных статических переменных
- 8. Понимание переменных платформы Qt
- 9. Преимущества использования статических переменных в Java
- 10. Безопасность потоков для статических переменных в java
- 11. Проблемы с наследованием статических переменных в Java
- 12. Передача переменных из одной операции в другую
- 13. Java: передача статических переменных в конструкторы?
- 14. Сбор мусора статических переменных в Java
- 15. Передача переменных из одной процедуры в другую
- 16. Private переменных памяти распределение
- 17. Размер памяти переменных JAVA зависит от виртуальной машины Java?
- 18. Устранение статических переменных хранения
- 19. Когда память освобождается от статических переменных?
- 20. путаница статических переменных
- 21. Поиск не финальных статических переменных в Eclipse
- 22. Передача переменных окружения в JVM, независимо от платформы
- 23. Проверка весны зависит от других переменных
- 24. Распределение по умолчанию по умолчанию Golang JSON зависит от платформы?
- 25. Прояснение статических переменных
- 26. Использование статических переменных в Android
- 27. Порядок инициализации статических переменных
- 28. сфера памяти статических переменных
- 29. Инициализация статических переменных функции
- 30. инициализация статических переменных
Вы можете показать несколько примеров, что вы имеете в виду? –
статические переменные и блоки, загруженные во время компиляции .if java является независимой форматом, тогда, если файлы классов будут исполняться в другой другой системе, то что представляет собой ситуация для распределения памяти в статических переменных в другой системе> – vinod
@vinod Это не то, что означает 'static' на языке Java. 'static' просто означает, что переменная является членом класса. Класс на самом деле является объектом, а память для его членов не выделяется до тех пор, пока класс не будет указан во время выполнения. Затем выделяется память для класса, и класс загружается динамически. – erickson