Предположим, у меня есть проект K
K зависит lib.jar
В lib.jar
существует класс с именем x.y.z.Foo
Если я создаю тот же класс x.y.z.Foo
в K, тогда в этом проекте, когда я создам экземпляр Foo
, теперь JVM будет использовать Foo
в K, а не в lib.jar
?
И если он нестабилен или что-то зависит от того, как Foo
следует использовать K, а не lib.jar
?