История изменений
Исправление 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-ами.
Облом наступает при инстанцировании класса, так как он теряет связь с класслоадером.