Can a class be found if package has changed?
Hello:
I have a program that referrence a class from a thirdparty package "com.test":
import com.test.*;
public Class test{
::
testClass a =new testClass();
::
}
The class testClass is inside the package com.test. The program is compiled and packaged into a jar file and sent to the thirdparty. But the package on the thirdparty side has been changed from "com.test" to "test.com", and the thirdparty claims that they were able to execute the above class that referrening the old package in the jar file that I sent them, is that possible? How does java find a class at runtime, does it use the full package name or just the class name?
thanks in advance!

