Groovy. 4. ClassLoader. ClassPath

preview_player
Показать описание
Мы уже встречались на предыдущих курсах про такие понятия как загрузчик классов (ClassLoader) и пути указания JVM, где искать классы (ClassPath). Нам это занятии более подробно остановимся на этом вопросе, чтобы понять как запускаются groovy скрипты через утилиты groovy. Ведь скомпилированные groovy классы через утилиту groovyc и так просты и понятны, потому что сразу после компиляции у них точно такой же flow как и обычных Java классов.

Ссылка на курсы на платформе udemy:

Для оформления подписки на канал жми ссылку:

Ссылка на код с занятия:

Еще информация про ClassPath:

00:00 - Введение
00:36 - Объекты класса Class
02:45 - JDK, JRE, JVM
04:05 - Основные Java ClassLoaders
09:30 - GroovyClassLoader
Рекомендации по теме
Комментарии
Автор

Очень интересно было послушать и посмотреть про загрузку классов и файлов!

alemoroz
Автор

@dmdev а разве BootstrapLoader является статическим загрузчиком (то есть загружает сразу все необходимые классы) ? насколько я знаю, все классы загружаются динамически

МаксимАхмеров-ки
Автор

Очень странно что BootstrapClassLoader обозначается null.
Причем два типа (или объекта) как clazz и String.class равны друг другу, но вызов у них одного и того же метода дает разный результат.
Сбивает с толку.

hookbanner
Автор

Еще информация про ClassPath:

Срок регистрации домена SKIPY.RU закончился

NickRuster