LINUX.ORG.RU

История изменений

Исправление iZEN, (текущая версия) :

Кстати, уникальность классов определяется не только их полным именем, но так же и загрузчиком классов.

Это ясно, как божий день.

в какой нибудь Java 6 таки можно загрузить две версии ClassA из astral-1.2.jar и astral-1.5.jar если делать это двумя разными, скажем, URLCLassLoder-ами.

Облом наступает при инстанцировании класса, так как он теряет связь с класслоадером и оказывается в общем пуле, где нужно только уникальное ClassName.

Исходная версия iZEN, :

Кстати, уникальность классов определяется не только их полным именем, но так же и загрузчиком классов.

Это ясно, как божий день.

в какой нибудь Java 6 таки можно загрузить две версии ClassA из astral-1.2.jar и astral-1.5.jar если делать это двумя разными, скажем, URLCLassLoder-ами.

Облом наступает при инстанцировании класса, так как он теряет связь с класслоадером.