Лекция: Нет нарушений доступа и т. п, Таким образом, проверяется все, что только можно проверить до начала

Исполнения программы. Верификатор встроен в виртуальную машину и недоступен из Java-программы.

Загрузчики классов определяют, когда и каким образом классы могут быть добавлены в работающую

Систему. Частью их работы является защита важных составляющих системы, например запрет на загрузку

Поддельного менеджера безопасности. Они выполняют две основные функции -собственно загрузку байт-кода (с

Локального диска, по сети, из области памяти и т. д.), определение namespaces (пространства имен) для различ-

Ных классов и способов их взаимодействия (отделяя, к примеру, локальные классы от загруженных по сети).

Есть два вида загрузчиков — primordial (первичный) и Class Loader Object (реализованный в виде объекта).

Первичный существует в единственном экземпляре и является составной частью виртуальной машины. Он

Занимается загрузкой доверенных классов (обычно находящихся на локальном диске). Загрузчик второго типа

Представляет собой экземпляр обычного Java-класса, унаследованного от абстрактного класса

Java.lang.ClassLoader. С его помощью можно осуществить загрузку класса по сети либо динамическое

Конструирование класса приложением. Метод defineClass преобразует массив байтов в экземпляр класса Class, а

еще рефераты
Еще работы по информатике