В Java Как getClass (). GetClassLoader () может возвращать ноль?
ClassLoader для всех классов в банке пуст.
Из документации ...
public ClassLoader getClassLoader()
Возвращает загрузчик классов для учебный класс. Некоторые реализации могут использовать null для представления класса начальной загрузки погрузчик. Этот метод вернет ноль в таких реализациях, если этот класс был загружен классом начальной загрузки погрузчик. ... Если этот объект представляет примитивный тип или void, возвращается ноль.
Возвращает загрузчик классов для учебный класс. Некоторые реализации могут использовать null для представления класса начальной загрузки погрузчик. Этот метод вернет ноль в таких реализациях, если этот класс был загружен классом начальной загрузки погрузчик.
...
Если этот объект представляет примитивный тип или void, возвращается ноль.
Используете ли вы какие-либо утвержденные стандарты ? Я считаю, что это приведет к загрузке классов загрузчиком классов начальной загрузки, даже если вы явно не используете -Xbootclasspath.