Сообщения

Показаны сообщения с ярлыком "загрузка классов в Java"

Спецификация Java 11: 12.2. Загрузка классов и интерфейсов

Изображение
Загрузка относится к процессу поиска двоичной формы класса или типа интерфейса с определенным именем, возможно, путем его вычисления на лету, но чаще путем извлечения двоичного представления, ранее вычисленного из исходного кода компилятором Java, и построения, из этой двоичной формы объект Class, представляющий класс или интерфейс. Точная семантика загрузки дана в главе 5 спецификации виртуальной машины Java, Java SE 11 Edition. Здесь мы представляем обзор процесса с точки зрения языка программирования Java. Двоичный формат класса или интерфейса обычно является форматом файла класса, описанным в спецификации виртуальной машины Java, Java SE 11 Edition, упомянутой выше, но возможны и другие форматы, при условии, что они соответствуют требованиям, указанным в §13.1. Метод defineClass класса ClassLoader может использоваться для создания объектов класса из двоичных представлений в формате файла class. Хорошо работающие загрузчики классов поддерживают следующие свойства: С таким же им...